Gavin Cawley
Gavin is a gem of a professor, he shows real interest in the topics that he is teaching and is helpful both in and out of lectures, regularly interacting with students informally aswell as offering assistance in his modules when asked