Nader Saniei
I've had him for both Heat Transfer and Nanotechnology. Heat transfer was pretty difficult but I absolutely love Nanotechnology. He makes the class easy to understand and shows a few videos. 50% of your grade comes from two research presentations with no final. Overall he's really passionate about the subject and its been one of my favorite classes