My daughter absolutely loves Toronto French Montessori School. it has a very family feeling and the class sizes are small. kids associate with older and younger kids and seem to know everyone, including all the teachers names. The students develop a good sense of community and friendship and most importantly kindness.There hasn't been any incidences of bullying that i'm aware of. They also tend to invite the entire class to birthday parties and whatnot (due to the small size). In terms of learning, I'm an very happy with her progress. She is learning complex math solving strategies already and has learned to read both printing and cursive. Her french skills are improving as well. Most importantly for me, she isn't stressed out and looks forward to going to school and learning.