I have been interested in homeschooling. DS is in a Pre-K program offered by the public school district. I loved last semester, and he had a great time. Then, this semester he ended up getting a new teacher. He is faking stomach aches to stay home, and he's being sent home with homework packets every week. He's 4 and is already starting to hate school. Niece is in the same program, but at a different school. She is on teacher #6. I have concerns about DS being faced with a future of revolving faces, and basically trusting his education to the luck of the draw.
OTOH I don't know if I can be the best teacher for my kids. I have time management issues, and I don't know if I'm organized enough to make it work long term. I do think that I will keep DD and the Baby home until Kindergarten though.
My goal is to let my kids' teachers do what they can, and supplement where I can. Right now the kids are 4yo, 2yo and 7mo. We go to the zoo and learn about animals, where they live, what they eat, when they sleep, etc. We have a garden that the kids help me plant, tend and harvest. That leads to very basic discussions about plants' needs (sun, water, good soil) and where food comes from. I bring the kids into the kitchen for whatever they can handle, and we read every day. I try to explain anything that DS asks me about, and when I don't know the answer, I admit it and we look it up.
My point is that I don't think that I can successfully teach my son everything he needs to know and give him a well rounded education. However, it's still primarily MY responsibility to make sure that he is educated.