I think this model of classroom is very useful to allow the students to master content and also allow the teacher to devote more one on one time to students who would need it.
Project PowerPoint