Beginning in 3rd grade, Angelicum Academy offers a good books, online discussion. The students "meet" weekly online, and a moderator guides the students through the reading and assignments. These online discussions are based on the Socratic method and help the younger child transition into their Great Books program.
This year I was extremely close to enrolling Marco for these classes. But the enrollment fee for Angelicum is separate for the online classes. That means an extra $295. I'm not saying that these classes are not worth it, as I'm guessing they probably are; but I do not know whether we'd fully participate, so that kept me from signing on.
I did however, order the text and teacher's book they use for the online class. They recommend following their lesson plans, even if you don't enroll for the discussion group. This is what I'll be attempting this year. If it goes well, then I will probably enroll Marco in the discussion group for next year.
You can read more about Touchstones Discussion Project on their website. If anyone has ever had their child be a part of the Socratic online discussions with Angelicum, I'd love to hear about it!! It really does look like a worthwhile class and I'm kind of excited to try it out here at home, although it won't be the same as if he was part of a class.