Joseph Kunc
ASTE 301 with Kunc is simultaneously easy and hard. Easy, because the homeworks are a breeze and all we do in lecture is go through the textbook he wrote; hard, because I feel that I don't know thermodynamics as well as my classmates who took the AME thermodynamics course.