I homeschool my children, and have for the past five years. Homeschool laws are different in every state of the US, and in every country. You might want to look at
www.hslda.com. They have homeschooling laws listed for each US state, and hints on how to homeschool.
There are days I love homeschooling, and there are I days I wish I could cart the kids off to public school and leave them. Overall, though, I've been very pleased with my homeschool experience. I plan to continue until they tell me I can't.