Midrand Montessori High School

Our classes

Midrand Montessori High School hasn't published classroom details yet — check back soon.