Awesome facility great place to take your kids but like with anywhere you have a few bad apples. If you dont like kids you should not work with kids. My daughter has a teacher who is in my opinion mean to her but nice in your face when you drop her off. Yet I always receive a unfavorable report. So if your child has behavior problems you might want to look around first. I forgot to mention that they have awesome management who are understanding and compassionate.