If cost is a significant concern, she may want to at least take a look at some of the free online tutorials like West TX A&M's Virtual Math Lab: http://www.wtamu.edu/academic/anns/mps/math/mathlab/

Purdue also has an online writing lab (OWL): http://owl.english.purdue.edu/owl/

Conceptual Chemistry has video tutorials for chemistry online as well here: http://www.conceptualchemistry.com/...&layout=item&id=14&Itemid=57

HippoCampus is another good site with online lessons in a lot of high school subjects: http://www.hippocampus.org/