We have enjoyed sending our children to this school. The teachers are well trained, and challenge our girls. There is a sense of community at this parish/school. There are many activities to get involved in. The level of parental involvement is very high which helps to provide all the different activities, however can be stressful for me at times because of the level of time commitment required! In the end, though, its all worth it :)
St. Charles Borromeo staff, students, and their famalies have always been very involved and friendly. I think that St. Charles Borromeo is the best option for my children and many other children who attend this school.