Educational Continuum Organization (ECO) offers many opportunities for online professional development and support of STEAM including mathematics mastery learning in the classroom. The instructional support uses Moodle as Learning Management System (LMS) for writing tutorials and online learning centers for students and teachers. ECO also includes Khan Academy for teacher and student tutorials and and Skype for face-to-face video conferencing and chat.

An ECO learning session is integrated into teacher workshops so participants will become familiar with the ECO Moodle environment including building their own areas for sharing with other teachers and activities for students;  reaching, Khan Academy, Skype; and other online interactive math tools. 

A series of monthly classroom-based online learning activities are provided for teachers with our without their students, based on their face-to-face educational program and integrated with their ongoing professional development during the school year. These activities reinforce learning, and give teachers an opportunity to practice new teaching and learning skills in their classrooms and share the results with their peers. In this way, the online environment  provides a bridge between professional development and classroom practice.