A wonderful resource for students, especially those who are in an on-campus course as well. This would be a great primer for them to use before they come to their own labs and perform the work. It has much information, but cannot stand alone from further studies.
Great pictures, animations, and graphics. Truly a great work.