This is wonderful. The material is well-organized and engaging for all students.
The technological aspect is excellent. Each link provides information that will keep one reading and not wanting to stop.