These tutorials use applied problems to motivate the understanding of physics concepts. Each tutorial starts with a learning objective and uses guided questions to help students practice the problem solving process. Java animations illustrate the concepts and allow learners to change parameters in the problem. Most of the problems include hints for students.
The completeness of this collection of tutorials is noteworthy. Materials are available the cover all of introductory physics, although there are more resources for mechanics than other topics. Many of the tutorials are standard problems and experiments in introductory physics, but the author also provides many new and interesting examples.