A friend on Facebook wanted reasons for homeschooling in order to write a persuasive paper for a class. Here are my top ten.
1. Individualized pacing of academics
2. Family bonding and closeness
3. Efficiency of learning leaving time free to learn more, play more and have more freedom to choose activities themselves. (This includes not having all the time during the day spent waiting in line, waiting at desks, waiting for transportation, waiting for others to finish.... You get the picture. Add up all those minutes, and you end up with wasted months by the end of the school year.)
4. No Bullies
5. Morals, values, manners and respect are more easily taught.
6. Homeschool co-op! We love ours!
7. The dignity of being able to use the restroom when they need to.
8. More nutritious meals
9. The option to sleep in
10. More time spent in the "real world," including the outdoors getting fresh air and exercise.
Edited: I need to add a number 11. Another big reason that we started homeschooling in the first place is that it is much cheaper than tuition for a private school, and it's actually more cost-effective than a public school, by the time you pay fees and support the bake sale and get "teacher appreciation gifts" and participate in the science fundraiser and buy enough brand-name clothes that your kids fit in, and the long list of school supplies, and... Okay, I'll stop now!
Sure, we buy music lessons, Science Center passes and school supplies at home, but the amount we spend is minimal compared with a private school cost, especially since we don't buy pre-packaged curriculum, and the books I do buy I get used. Not to mention that I would get lessons and passes even if the kids were in school, although we'd have less time to enjoy them.