The teaching of physics to engineering students has remained stagnant for close to a century. In this novel team-based, project-based approach, we break the mold by giving students ownership of their learning. This new course has no standard lectures or exams, yet students’ conceptual gains are significantly greater than those obtained in traditional courses. The course blends six best practices to deliver a learning experience that helps students develop important skills, including communication, estimation, problem solving, and team skills, in addition to a solid conceptual understanding of physics. I'll present the course philosophy and pedagogical approach, and show data obtained in five years of teaching this course.