The correct answer is the flipped classroom.
It is an approach to teaching which flips the traditional style of providing students with information and knowledge. Teachers who use this style provide lessons and material outside of the classroom (usually online), and devote their time within the classroom for practice.