Instructions on how to divide a course in lectures Notes for instructor regarding leading of classes Information for self and computer-based learning Useful Web URLs for related material Ideas of making a distance learning class (those conducted over the Internet) interactive Video tutorials for better learning Assignments, quizzes and drills for better understanding Review questions for better understanding