Nicholas Robertson
Modules were very straightforward and I could pretty easily complete the weeks work in one sitting. We had 3 exams and one final but they're open note and the answers can mostly be found in the powerpoint. Professor Robertson was pretty great, my only complaint was that it takes him quite a while to respond to emails.