When my child first came to YSCP even though he was very very active, his teacher tried different teaching techniques to help keep him involved and learning what the rest of the class was learning. When he first came he was well below the grade level. So, with help from the learning support staff, they work hard with him and make it fun. They mix the support so he can still be in the class room with his peers and not fill out of place. He is almost up to grade level. The whole experience at YSCP has been a big relief! With public school I am sure he would not get the help he needs just labeled "BAD CHILD".