The place isn't terrible but it certainly isn't great. The 'teachers' do follow a curriculum but tend to do more yelling at the children than anything else. My kid comes home saying things like 'I don't want to hear it! Just stop talking!' and other things he NEVER hears from me. The other parents are constantly bringing their kids in with colds so of course my child is always sick. They ask the parents to contribute a lot of items throughout the year even though an extra fee is paid yearly for such things. It could be worse, but I'll be looking for a new place ASAP.