Steve Harms
Seems like he doesnt want to be there most of the time but he keeps class short and usually is pretty clear and has good examples. I spend most of the time just staring at him anyway. Very helpful in office hours and will always respond to emails but this class is hard if math is not your thing.