Colin Pilney
The class is very straightforward. There are quizzes every week, but ask around for some help beforehand and I'm sure you'll get an A on all of them. The midterm is not hard. There is a final paper instead of an exam and a group presentation that is 20 min.