Scott Rush
Honestly, the best teacher I've had. Rush has a completely different teaching style that prepares you for the real world. He makes you think differently, never give up, and most importantly have fun in class. I had his class a few semesters ago and still use the life lessons he's taught me. Calvin is lucky to have a professor like him!