Peter Robertson
Prof Robertson is very accommodating and assignments are easy to understand. Very knowledgable on the subject, encourages discussion and sometimes goes over cases to make class more interesting. 