I don't have any cons for homeschooling unless you're just a homebody with no patience --- then that could be a problem LOL
I'm not a fan of cyber schools either because then you usually have to answer to the state or school district & are told what & how your children are expected to learn. It takes a lot of the freedom and discovery out of things. It works out well for a lot of people, but if I wanted that, I'd just send them to school.
Homeschooling is a lot of trial & error --- you'll doubt yourself, your children will learn differently from one another, their learning styles & interests will change from year to year, etc. You could try a cyber school for a while to see how you like it. Who knows? Might be a good fit for you. If it isn't, at least you can say you gave it a good shot & it didn't work out ----- then they'll be no arguing about it later.
at 11:40 PM on Feb. 21, 2009