A flipped classroom allows students to receive direct instruction through online videos or presentations at home, while using class time for interactive activities that allow the teacher to provide individualized support. This addresses the challenge that traditional lectures cannot accommodate all students' varied learning needs. In a flipped model, teachers can spend more one-on-one time with students as they work through interactive problems and projects at their own pace. Students also benefit from just-in-time feedback from the teacher when they have questions or are struggling with a new concept.