The school puts in a great effort into positive group interaction and a supportive dynamic. Everything from weekly meetings with the entire school body, to individual counseling where needed. The school is small, with a very diverse student population. This is the reason that individual needs are able to be met. The idea of supporting the student community in the individual differences is something that was not only provided, it was also promoted amongst the students. That is, there was a real emphasis in having students recognize each others differences and be supportive of each other. At the same time there was also plenty of time for individualized attention and space to work independently. My daughter didn't fit in in the regular school system. She certainly did at Avro.