Being someone who is currently being home schooled, I can tell you that in my own opinion and in my own experiences, it definitely has it's ups and it has it's downs. The advantages of me going to home-school is that I go to a online version of public school called k12, and I am getting a very good education and if I want to know more about something I have the internet as an immediate resource that I can use. Now if you keep in mind the kind of public schools I have in my town, home-schooling was the way to go. I say this because I was most likely going to be beaten up for no reason and be given a crappy education at these schools. This was the main reason why my mom didn't want me going to schools around here because she had the same problems with my brother when he went to high-school. When I first started in 7th grade everything seemed OK and I wasn't having problems academically. However, during that first year (I'm in 10th grade just so you know) I noticed something change in me. I have to this day an unexplainable nervousness and anxiety whenever I go out somewhere, Talk to someone I don't know, or when I have do STAR testing (you physically have to take those tests). For example about a year ago I was getting a slayer CD and this only took me about 5 mins to go in the store and find the CD, but I then just kind of wondered around for no reason because I didn't want to go deal with the cashier. Only because I was nervous about talking to him, and what makes it just a little bit weirder is that I was completely aware that the way I felt and what I was doing was stupid and embarrassing and I should just go pay the guy and be on my way. Now this was never me, I was always the kid who started up conversations with people I don't know and cracked a bunch of jokes all the time, and I still do, but I never had this problem before I started this program. I knew that it was because I didn't have regular social interaction on a day to day basis. While I like to believe I haven't lost social skills that I gained nor have I stopped being who I am but now there's just this uneasiness that inhibits me from doing what I have previously done so naturally.
Another thing about this home-schooling thing is the kids. I've yet to meet a group of people that were more uptight, ignorant, judgmental,racist a******s. Mind the fact it's not all of them of course, but, I'd go as far as to say 3/4ths of them are. Let me give some minor examples of each, uptight and judgmental because I once typed in hell and a good majority of them started lecturing me how I shouldn't cuss because only stupid people cuss and cussing doesn't make me look cool and also about how immoral it is ( I am also kind of refereed to as "that guy" now). Ignorant and racist because in my Spanish class (of all classes) one of them said "who else is only their to learn Spanish just in case the "racist slur against Mexicans here" take over the country" While this kid was the only one to say this many people agreed with him. Luckily he got in trouble for this but unfortunately only he was punished.
So ya, these are my own ongoing experiences with it and while it might seem I hate it I don't, academically everything's there for me to succeed and do well and that's great and all, but the lack of talking to people in real life that isn't my one buddy who I do know or my buddy's in Xbox live, has kind of gotten to me. While I could go out on these little outings that they have for us to interact with each other I just don't want to because of the way these kids are and that is my own damn fault for not having more social interaction but even when I am around them I just can't stand them. All in all, it's not that bad, definitely the better choice in my situation in my opinion but given the option to go to a good normal high-school, I'd take it in a heartbeat.