James Eppler
Had him for broadcast and editing, and in both courses, he took boring subjects and made them fun to learn. Engaging in lectures, follows the syllabus, and gives tremendous feedback. Can be brutally honest, but that's needed in journalism. He is a breath of fresh air vs most of the other JOUR professors who are disengaged and give outdated lessons.