You meet once a week for tutoring (which is structured like a regular classroom), but the rest of the time you're at home. Yes, there is a cost, but the resulting education is stunningly good.
I’ll second the Classical Conversations suggestions, my grandkids are doing great with this.
Also: http://www.welltrainedmind.com/