Queen Margaret's School
At Queen Margret's my child has grown to appreciate the diversity of the students. Being a preschool to grade 12 and boarding school, she has the opportunity to interact with all the grade levels and meet other students from around the world. It has given a larger world view from personal points of view. When asked if there was anything that disappoints her nothing came to mind as the opportunities for her to learn about things that are meaningful to her are extensive. View full review