I am so impressed how Saint John is making such an impact in the lives of my children. Not only are they excelling acedmically but spiritually as well. I love the small class sizes and the attention to detail the teachers have. Each child is an individual and the teachers adapt to their needs. I highly recommend this school.