Allen Reich
He's taught this class for years and has lots of experience in the industry so he knows what he's talking about, but he's one of those professors that loves to make his students write. We basically rewrote his entire textbook throughout the semester. Had him during election time so he'd always go off on a tangent and become political. Dry lectures.