Professor Chris Lupo of California Polytechnic State University has innovatively updated his upper-level Architecture course by integrating GitHub Classroom and Raspberry Pi to enhance student engagement and development skills. Emphasizing the university's "learn by doing" philosophy, Lupo's approach involves using real-world tools to foster hands-on learning, encouraging students to adopt best practices like frequent code pushes and collaborative debugging. GitHub Classroom streamlines assignment distribution and collaboration, allowing Lupo to access and comment on student work directly, test solutions on his Raspberry Pi, and efficiently return feedback. This method alleviates file transfer issues and enables continuous instructor access to student code, enhancing the learning experience. Additionally, Lupo taps into the GitHub Education Community for support and resources, finding the community invaluable for advice and practical tools, despite an initial learning curve for students unfamiliar with Git. Overall, this approach has been well-received, with positive student feedback and increased satisfaction with the coding experience.