Brendan Bowler
He is an amazing teacher, especially for his first year teaching this class. Class is lecture based but with collaborative work time(on whiteboard tables) during class. HMK is online, pretty easy. Very nice class overall!