more
very nice guy, darn funny without even trying. explains the course material well and makes it interesting. he does have a tendency to downplay the importance of math/derivations but hey, this IS an introductory course. can't believe i used to be his "neighbor" in the UK (caius/trinity hall). brings back bad memories...