I work with The Association of Boarding Schools (TABS for short), a non-profit with more than 300 member schools in both North America and abroad. I read your post about choosing a school and thought you might be interested in checking out TABS at www.boardingschools.com.
BoardingSchools.com – the official online guide to boarding schools – has tons of information, including:
I think it is best if you enroll your child in a Online School. Shy students are able to ask questions because they can ask them online without facing the instructor. The Internet makes it possible for the student to ask questions and receive the answer back almost immediately.
Small is often better - a great deal depends on the kind of public school that your public school is. There are very large and overburdened public schools and there are small and community-focused public schools. If your public school is one you're comfortable with it's also free.
And private school almost never is and usually is quite expensive. For many people private school is simply out of the question. If you can afford it, private schools can certainly offer a very different experience from public school.
Homeschooling is something else again and difficult to compare to either private or public school. Parents who homeschool have very strong feelings about school and often take on a tremendous daily commitment to their child's education. Homeschooling is also not something that every family can afford in that one parent really has to be at home every day and they're not bringing in any income.
What are you looking for is one question to ask yourself when considering schooling for your child? A friendly environment? A structured environment? A diverse group of friends? An innovative curriculum? A traditional curriculum?
Private schools are much better than public schools. In a private school, teachers give more attention to students as compared to those in public schools. Not to degrade public schools, but it’s the truth. Private schools easily overcome the organizational, structural and curriculum constraints.