Interesting topic. I went to a 4,000+ high school, from a grade school (K-8) of about 800. It was a bit of a shock and easy to get lost. That was one reason I really liked the small catholic school my older kids went to.

Where we are now the grade school has only 250 kids total (k-8) with one class per grade. The high school has only about 350 kids. Way too small for what MrWiggly needs. I like the small school for many reasons but we are also very rural. So demographic differences in students, family values, educational values, etc. We are definitely looking at someplace bigger for middle and high school. More opportunities for both classwork and true peers. I'm just not sure how big we'll end up going with.