Michael Biggerstaff
Dr. B is very nice and I liked him a lot. His lectures are sometimes boring because he reads straight off the slides. He is also almost consistently late (15 min or more). Exams aren't too bad if you study hard and practice the homework. The review sessions are the most helpful review for exams (questions made from what is talked about in session)