Our daughter absolutely loves CFIS. She feels a strong community connection with supportive teachers and positive behaviour from the students. The teachers are kind and helpful, and foster a balanced approach to working out conflict. The curriculum format is interesting and challenging, and allows for creative minds and engaged participation. To date we have received no negative feedback from our daughter, and she loves all aspects of the school. Furthermore, the school facilities are clean...