I was very disapointed in this facility. The staff were not very caring and very impatient. I felt like their was a high turnover of employees and the teachers that my son had were young and had no idea how to take care of him. If your child is a complete angel, this may be the place to take him, but my child is a typical boy, who is stubborn and dosent always like to be told what to do after one time. The best decision i ever made was to take him out of this facility and take him to Gods Little Blessings in Yukon, Ok. This Facility i would highly recommend.