Andrew Nieuwkoop
Andy is awesome--clearly knows his stuff and is super willing to help you. Definitely don't neglect your textbook though, because he can sometimes lecture pretty quickly, and you'll want to have a good idea of whats going on before coming into class. Pay attention to the in-chapter examples and lecture examples because they'll show up on the exam.