Simon Bonner
Simon is a friendly enough guy but unfortunately his disposition doesn't translate very well into lectures. Examples are overly detailed to the point of confusion, assignment and test questions involve proof after proof, and marking is extremely harsh. Office hours are for the most part helpful which offers some redemption