MIT's open courseware is now online. Illustrations, animations, java applets, movies and even some of the textbooks all online.