William Boone
Dr. Boone is a wonderful teacher and easily in my top 3 out of 4 years at NCSU.  There's never a dull moment since his attitude is infectious.  It didn't matter if it was rainy or cold out (or both), there was always something positive to be excited about.  

He wrapped up our semester with a really heartfelt speech, one I wish I had recorded.