I have been to a lot of schools. A school with thousands down to a school for 20 kids from k-6. Academically and socially I did the best at the small school.
The school only had 2 classes k-2 and 3-6 I was there for 5-6. I think it depends on the school and its staff more than anything.