Flipped classroom is a blended learning model where students learn new content at home via video lectures or other instruction and practice applying the concepts in class with teacher guidance. This reverses the traditional model of content being introduced in class and homework being assigned for independent practice. Key aspects of flipped classroom include a flexible learning environment, shifting class time to deeper discussion, intentional selection of content for home versus classroom, and a focus on the teacher guiding practice and assessment.