The best decision for my son was to send him to this school. As the other review said, it has done wonders. Very professional and caring staff, and keep you well informed. My son is very happy there. That means so much to me. I wish he didn't have to leave when he turns 21.