Have you ever heard of the term "flipped classroom?" A flipped classroom is a class format in which learners engage in activities designed with teaching intent before attending class, and then engage ...