Martin Lee
Phenomenal lecturer. Covered an astounding amount of material during the course yet somehow found the time to break it all down with helpful illustrations on the white board. Straight forward and fair. He lays everything out for you, if you listen and follow along you will learn a tonne in his class while also achieving a high grade. 