HHMI has an award-winning series of virtual labs, animations and interactive tutorials on dozens of biology topics — from DNA and immunology to infectious diseases and cardiology.  In the Classroom section, there are lesson plans for teachers that accompany many of the topics.  And in Ask a Scientist, there are links to other resources to help answer students questions and help with homework.