The robotics stream of the University of Toronto DEEP summer program consistently attracts numerous motivated high school students. As instructors, we have developed an extensible low cost platform that students can construct and enhance over a sequence of courses.The platform provides an engaging medium to address many aspects of electrical, computer and mechanical engineering while maintaining a robotics theme. These include the theory of electromagnetism, analog and digital circuits, software development and ultimately basic machine learning. Students surveys conducted at the beginning and end of each course were used to gauge student engagement and knowledge before and after the courses and provide evidence that the robotics themed approach is an effective method for teaching a broad spectrum of engineering material.