Our challenging academic programs develop internationally-minded, critical-thinking students able to take complex and often disparate knowledge, concepts and skills, and forge these into new and unique ways of solving problems. The ideal candidates will have strong classroom management skills, familiarity with hands-on teaching practices, relevant experience with primary school students, and the ability to teach multiple academic subjects.