Steffen Eikenberry
Very fun guy who is passionate about the subject. Gives some great information on the mathematical background of the algorithms coupled with good code examples and plenty of motivation. Uses Python for the entire semester and the homework and quizzes are quite easy. Assigns two big projects that take some work. Overall, a fun and interesting class.