I don't know if you have used this at all but there are some classes here as well: http://www.virtualhomeschoolgroup.com/