William Goode
Super difficult class for me, only reason I didn't hate it was Professor Goode. well done lectures, clearly wants everybody to pass, also dude's just funny as hell and it gives the class a better atmosphere.