The academic at this school is amazing. The teachers are very encouraging to the students and they really seem to care. My son went to school here for a short period of time and all though there is a waiting list it is well worth it. They stive to make sure your child is given a chance and meets with you and your child well before being accepted to make sure that enrolling into their program is the right one for everyone. I would highly recommend this school to anyone.