Mark Machacek
Mark was literally the best prof ever. He is such an approachable guy, and the marking is super fair. If you attend the lectures and read the slides you should be all set. He's also a really funny guy, 12/10 reccomend.