When my son was in the middle of the 11 grade at Ontario Academy of Technology, I asked him if he liked the school. For the first time in his life, he told me that he loved a school. He told me that he loved the teachers, he loved his friends, the place and the staff. I could not be happier when I heard this. Today the school does not provide a place for lunch or social meetings betwen the students. However I feel happy because I know that next September there will be an upgrade about this matter, once the school is expanding its area.
Again, I am commenting based on my sons' attendance as part-time students. They first attended OAT to receive supplementary tutoring, then as students for a full-year math credit (Grades 10 and 11). They were and are completely positive about the experience, have enormous personal liking and gratitude for their instructors, and were/are always perfectly happy with the quality of the instruction and the supportive and welcoming atmosphere. As I noted in my previous answer, OAT is a small and focused school. It will not provide a typical school experience with all of the supplementary social and athletic opportunities of a large school. If you are looking for a learning environment that allows students to learn a subject at a pace and in an environment that is responsive to them, OAT can provide that very well.
My son is very happy at OAT. He likes the other students and teachers. My son first enrolled at a large high school. It was very big and he had problems making friends. In class, he just felt like a number. He was very unhappy and struggled to fit in. At OAT, it feels more like a family, everyone knows each other. OAT fosters a positive environment and the kids and teachers all seem like they enjoy being there. My son tells me none of the kids are lonely and they have friends. In a small school setting, there isn't much opportunity to socialize with different kids. To expand my son's social network, he has kept up his friendships from his primary school on weekends.