Teaching large classes[1] can be a challenge for some instructors, with challenges including lack of flexibility, class climate management, difficulty of setting and enforcing classroom behavior, ...