Our family loves St. John! The teachers are so loving and amazing. I leave my son each day knowing that he is in the great hands of teachers who really care about him. They also have plenty of large windows in the classrooms that bring in lots of natural light. Also, there is a huge playground area with separate areas for each age group. I drive out of my way so that my son can spend his day in such a wonder environment. Really, a wonder place!