My classes are student-centered, collaborative spaces that allow the class to rotate seamlessly between individual work and group labs and activities. Limited content (based on students prior knowledge) is flipped, so that class time can be spent practicing, exploring hands-on applications, and extending understanding to incorporate new concepts.