The best teacher-preparation programs emphasize subject-matter mastery and provide many opportunities for student teachers to spend time in real classrooms under the supervision of an experienced mentor. It is critical for teachers and teachers-to-be to have ongoing and regular opportunities to learn from each other. Ongoing professional development keeps teachers up-to-date on new research on how children learn, emerging technology tools for the classroom, new curriculum resources, and more. The best professional development is ongoing, experiential, collaborative, and connected to and derived from working with students and understanding their culture. Our professional teachers attend special courses abroad for the latest teaching updates on a regular basis.