If you are looking for a reasonably priced preschool where your kids can learn and grow, this is it. We sent our daughter here for 2 years, during which she was treated lovingly and with great care. She not only blossomed academically, but socially as well. The classes are small and are set up in "centers". Children are encouraged to move from one activity to another at their own pace with plenty of interaction with the teachers. There is also organized class time. The music program is awesome!