Reid Staples
Reid is hilarious, and a funny lecturer. Super nice and approachable. The course itself is crammed with material and it is all tested on. Lectures are helpful but for a first year course, there is a lot you need to remember.