Nick Brandley
Dr. Brandley is an inspirational and caring professor. If you do not understand a concept, since he does tend to talk rather fast in class, go to his OH and he will help you. He is a tough grader but his tests are not hard and if you pay attention to his lectures, you will do well. Textbook reading is recommended but it is more supplementary.