Great preschool for the money. I like so many things about this school. First, teachers are great. The turn around is very minimal. My son went there when he was 4 and now my daughter who is 3. Several teachers have been there over 10 years. And I like that most of teachers are well aged including director and the music teacher. They are very patient with kids. I also like that they have a separate music class. Both of my kids enjoyed that class a lot. When they get back, they try to teach me the songs they learn. Very cute! Other preschools have music class but they are usually people from outside and have extra fee associated with. Here at ABC it's free. They have a drive-thru pick-up and drop-off service, which is great when you have younger kids or in bad weather. Cons: no playground.