We've sent our 5-yo and 3-yo here, and our 3-yo is still going through the program. Despite enrolling in the middle of the school year, the staff worked with us to place my oldest son in an appropriate classroom so that he had a better transition into kindergarten. My youngest is still at the school and doing great. The school communicates regularly and the lesson plans are always clear. The teachers are great, and my youngest is very happy (and learning!).