Ian Davis
I took Professor Davis for two media courses and loved both! He is an engaging lecturer, clearly cares about his students, and works to accommodate students who need it. While he did sometimes release study guides late or not announce assignments in class, his exams are very fair, and you shouldn't need that long to prep for them.