Shihao (Travis) Hu
Not a bad dude, but Travis has zero enthusiasm. Combo that with mandatory attendance and PowerPoint lectures and you have the perfect recipe for hating life. Quizzes are conceptual and tests are practical. Use the book for quizzes and the homework for tests. The material is not difficult, which is great because you should just teach yourself.