Check for frequent updates!
The assignments below reflect what I feel you should be able to thoroughly understand in order to do well on exams (quizzes). If you need to practice more - the book provides plenty of additional problems.