Behavior recognition systems in classroom environments employ advanced computer-vision and machine-learning techniques to monitor, classify and interpret student and teacher actions in real time.