Katherine Robert
Probably the best professor at Colorado School Of Mines. You willingly want to attend the lectures despite of it being mandatory. The professor is caring, cool, awesome, funny and fun. I recommend everyone to take human systems with her.