Embodiments of the disclosure may provide a method, system, and computer
program configured to simulate a teaching environment for educational
training. The method may include displaying an empty simulated classroom
environment for an orientation period, displaying an occupied classroom
environment for at least one classroom period, generating and displaying
a plurality of events, both disruptive and non-disruptive during the at
least one classroom period, identifying at least one of the plurality
disruptive or non-disruptive events on a display, addressing the at least
one identified event, scoring training performance for the simulated
teaching environment based on the identifying and addressing actions, and
using a score representative of the training performance to add
enhancements to a subsequent teaching simulation.