Main Content


We provide teachers with the knowledge, skills and materials to deliver ongoing quality professional development to other teachers.

How it Works


Purchase manuals to run a Teacher Course at your school (for Trained Tutors only).

Online Shop


Collaborate with us to coordinate the running of a successful Tutor Training at your school.

Host a Training

Our Courses

Teaching ESL students in mainstream classrooms

Building the capacity of all teachers to understand the needs of ESL students and ensure they enjoy successful learning outcomes.

Find Out More

Literacy for learning

A systematic, whole-school approach that will allow all teachers to become effective teachers of literacy in all curriculum areas.

Find Out More

How language works

Extending teachers’ understandings about language and its crucial role in teaching and learning.

Find Out More

Teaching young children in English in multilingual contexts

Building the capacity of all teachers to implement explicit language-based strategies to support young students aged 5-8 in multilingual settings.

Find Out More


Hear how Richmond Primary School has achieved outstanding results with their implementation of the TESMC:LILAC course.