Supplementary notes, practice questions, and on-line quizzes