We loved the school-age program at St. James. The staff is completely dedicated to the well-being of the kids. There was a good balance of academic support and fun play. She also really loved the crafting and art projects. Our daughter benefitted greatly from the multi-age community at St. James!