I can't say enough about how amazing this place is. If you have a child with special needs this is the place to go ... Quite honestly it's a place for everyone tho. The staff is kind, patient, passionate about helping, and extremely well trained. Try it I promise you will absolutely love it here !!!!