Teacher Moments is an open source platform that allows the authoring of simulations used for education which now integrates intelligent coaching agents. The initial simulation development for Teacher Moments focused on teacher education, but the platform is actively used for professional development with nurses, psychologists, police officers, judges, and attorneys. Simulations can range in complexity from single-user simulations to multi-user role-play simulations.