Rich multimedia walk-through including text, interactive problems, images, films, animations and simulations. The tutorials lead the student step by step through the subject being learned, highlighting main ideas, visualizing concepts and interactively guiding the student through the simulations and related questions and solutions.