I. Introduction
The first-year engineering program at Michigan Technological University consists of two main courses: ENG1101: Engineering Analysis and Problem Solving and ENG1102: Engineering Modeling and Design. These courses are designed to introduce first-year engineering students to the fundamentals of engineering: problem solving, engineering design, teaming, unit conversions, programming, 3D modeling, ethics, spatial visualization, and technical communication. Both courses are offered using a flipped classroom, in which the students complete the required reading, watch a short video explaining the course concepts, and/or complete a short activity before coming to class. Within the classroom, the students complete activities or work on projects to deepen their learning of the concepts with the help of their instructor and their LEAP leader (a near-peer student mentor assigned to each section of students).