It's hard to get the labs for a young child. I've been trying to find someone to teach science to DS8 in a real lab, but all the teachers have balked so far citing insurance reasons. However, there are a lot of resources for courses.
Open courseware is a great option. You can find a list of schools offering courses by going to wikipedia. Schools include MIT, Yale, Johns Hopkins, Tufts (all schools, including med. and vet schools), Utah, and more.
Of interest to those of you looking for credit, you might want to check out
http://ocw.uci.edu/courses/highschool/courses.aspx (and I believe they have virtual labs - not the same thing, but still...).
Also,
http://web.austin.utexas.edu/wlh/browse.cfmDS is intersted in chemistry and there's good supplemental stuff here:
http://cengagesites.com/newtexts/techcentral.cfm?cluster_id=1477§ion=1&#head_1 and here
http://owl.thomsonlearning.com/owl-c/register/owlmgr.cgi?Mode=4&BookGroupID=6QuickPrep The latter are general chemistry and organic chemistry reviews. We've looked at the gen. chem. prep, which is intended to ensure that the enrolled students all have the minimum chemistry background.
We've watched some of the Berkeley lectures here:
http://webcast.berkeley.edu/course_details_new.php?seriesid=2008-D-11003&semesterid=2008-D They're 50 minute classes, but probably 20-30 minutes are announcements.
Oxford also has open courseware and virtual labs. You can find it by going from here:
http://www.chem.ox.ac.uk/vrchemistry/webcast/cartwright.htmhttp://www.chem.ox.ac.uk/it/ - (we've just been looking at chemistry, but you get the idea that if you search for open courseware, you can find full curriculum, sometimes with tests and quizzes online for practice and/or lecture notes.)
As for regular curriculum, we haven't used it but I looked at
www.k12.com. Here's the yahoo group for k12 gifted:
http://groups.yahoo.com/group/K12Gifted/?yguid=354504176We're not using K12, but I was tempted.