The school has academic support classes where children can work on their homework with a teacher present so they can get help or ask questions. To me this is an excellent provision and minimizes the amount of homework children have to work on in the evening so they also have time to be kids, which I believe is very important for overall development and encouraging children to actually enjoy school
The school has zero tolerance of bullying and building kindness and respect in its students. All the children I have met have seemed very friendly and respectful. When my child had an issue with another student the school quickly resolved the situation
Generally it's the parents who have an axe to grind who comment. The lack of comments show most parents are very happy with this school! I for one think it's great. Tiny class sizes, lots of attention from teachers. Efficient teaching methods leading to minimal homework so kids also have time to be kids. Strong science and math spike. My child has excelled in this environment. All the kids seem friendly and happy, which in itself is a good endorsement.