Not a bad school but definitely not a great school. Teaching is done with a computer based program . ASD kids have attention problems. Books would be better. Teachers too informal in their interactions. Cramped quarters. Some kids disruptive there. Teachers not very qualified. Not worth the money. Take your step up money and homeschool. Nobody is going to spend the time that you would with your child.