I went to a private school, it was roughly 2/3 boarding students, 1/3 day students. I lived very close to the school (try across the street close) so I had the unique advantage of sampling both the boarding and the day student lifestyle. I definitely plan on sending my children there in the future, provided I end up with a career that allows me to do so. That being said, there are definitely some unique advantages to boarding school, as well as some disadvantages. Advantages -As mentioned before, small class size, really helped when you didn't understand a concept, and really focused on group dynamics, as opposed to larger classes which might be quite divided. -Most students at my school were there to learn, they weren't simply dumped there by mom and dad (some were, but they soon turned the way of the majority). It allowed a much more positive learning environment, and being smart and studious was the favourable attitude-for example, a good friend of mine was captain of the basketball team, yet he also held a 97% average. -The extracurriculars at my school were the real difference maker. The sports teams were families, there were countless student groups and organizations, and there were always events going on in the evening. It was a very camplike atmosphere. I could definitely list more, but I'll get to some disadvantages -Being at a school surrounded by those from well-to-do families definitely narrows one's scope in life. I came out of there almost afraid to not end up a doctor, a lawyer, or a successful businessman. It definitely made you a well-rounded individual, but the pressure to succeed was also much greater. I for one was already headed in that direction (asking my parents about good universities for sciences when I was as young as 10), but for other kids, I can imagine it being quite stressful -The school does make you a little bit snobby. The fact that you went to a private school is often exaggerated by other students at university who did not, and that can often feed your ego in a bad way. -It can be a curse. I get this feeling like I'm already labelled as a stuck up snob the moment I mention I went to a boarding school, even though I'm the opposite, and hate that type of person. However, the stereotype is there, and it can often intimidate people or predispose you to cynicism, so when the subject comes around when meeting someone new, I always refer to it as "my high school" and never mention the word boarding or private. Overall, I'm glad my parents sent me there, but you have to know how to deal with the pressure during and after, as well as the label you now have until you graduate university.
Depending on the school, academics can be much much stronger than public school. The first private school I went to had me sit through and entire day's worth of entrance exams (I was in grade 4) followed by individual interviews and then interviews with my parents. It was very competitive to get in and it was very competitive once I was in the school as well. We read all of narnia in grade 4. Shakespeare started in grade 7. And you really can't overstate the amount of cool **** you can do at some of these schools. I used to skate/climb during lunch hours. Our choir sung for the Pope (would prob want to stay away from catholic priests these days, but back in the day, it was pretty cool). Our hockey team played in europe and we stayed at some kid's castle. His dad covered everything. You make friends from all over the world, etc. Oh, and half-days on wednesday, with sports instead of class in the afternoon.