Jim Gallo
He's really nice, and gives you a couple life lessons related to HR that are actually useful. He is not super traditional in his lecture style, but it's super engaging and relates to the topics. He's down to earth, respects students and their time, and is a go with the flow guy with experience running a business and working with people.