I'm homeschooling. My 9th, 8th, and 7th-graders are all doing the Omnibus curriculum by Veritas Press for literature and history. Yeah, it's a little odd to have three different ages all working at the same level, but the 9th-grader was a little behind when we got him, so it's working out okay. We meet two nights a week for an hour at a stretch, but that will soon be increased somewhat as we've been falling behind. It's time to crank it up a bit.
The worst pain in the neck I get is when my two-year-old wants to come talk to me during class. She's very cute, which kind of makes it worse.