SITES WITH VIDEO EXPLANATION OF HOW TO DO A WIDE RANGE OF MATH PROBLEMS FOR A VARIETY OF COURSES http://www.mathtv.com/
biology http://glencoe.mcgraw-hill.com/sites/0078802849/student_view0/
Here are some other resources that you can't find on the internet.