If I could "like" MegMeg's post I would. For younger kids, homeschooling can be quite unstructured. If you look back through some of my old posts, you will see a list of some of the things we did. I can recapitulate some of them here. My goal was to have it be interest-led. We raised butterflies, mummified a chicken, grew crystals, did science experiments, fermented mead, baked hardtack, read myths and fairy tales, watched documentaries, went to museums, went fossil hunting, attended plays and ballets, and read, read, read. We always had an audiobook going in the car. I miss those days!
For hardcore academics, I used dreambox.com or EPGY for math, and Reading Eggs, for my dyslexic kiddo (which eventually didn't work, but got me to the point where I figured out he was probably dyslexic.) That is the short version.
Now DYS 12 takes online classes -- Latin, Dystopian Lit, Pre-Algebra, and writing -- at such places as OnlineG3, CTY, and Lone Pine Latin. And both kids do a lot of extracurriculars like choir, chess, and instrumental ensemble.
Here are some links to blog posts that I wrote:
http://talkingsticklearningcenter.org/homeschooling-in-philly-the-pleasure-of-learning/http://talkingsticklearningcenter.org/i-homeschool-but-i-dont-teach-my-kids/