Roat (Rob) Lim
Hard course. Lots to read. Prof. Lim is amazing, caring, fair marker, inspirational, knowledgeable and accessible. Learned a lot from this course but you need to spend a lot of time with this course. 