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.
Technical Remarks:
Great pictures, animations, and graphics. Truly a great work.