A.J. Bauer
I took his class Political Communication and loved it! There are a lot of readings, but A.J does a great job at breaking them down and discussing them in the lectures and is always open for office hours if you are still confused. He did a great job taking the online and works with people if they need extensions. Highly recommend!