Michael Oak Waldorf School is a thriving independent school of around 350 pupils. The school provides a creative and child-centred education at
Nursery, Primary and
High school levels up to and including Grade 10.
Read more About our school and how it works, learn more about our Curriculum and educational approach, or simply explore the site to get a feel of what makes Michael Oak a special place for children and parents..