This is a great school program that my child started going to when she was 2 years old. She will be turning 5 at the end of this year and she will be devasted when she has to leave. So will I. The school is very clean, diversed, professional, parent involved, and academically sound to prepare your child for the next level and more. They have a calendar of activities that keep the kids wanting to hurry up and get there in the morning and not wanting to leave in the evening. The staff is outstanding and works with the kids very well. If there are any problems or issues, the parents are notified immediately. Parents also get daily reports of how there child was and what they did all day. I definitely recommend this school.