Scott Mitchell
He's a great teacher. Hands down one of the best I've had at RF. I'm graduating this semester, but I'd recommend taking as many classes as you can with him you won't regret it. As long as you show up to class, read the articles/chapters he assigns, and put some effort into your papers you'll easily pass.