Timothy Fitten
He's very opionated but does his best to teach in a way that doesn't come off as rude, just do the work, read the book and you'll make a good grade, don't rely on lecture or power points to help you, easy A if you like to debate things constantly. Also does random pop quizzes so have a phone or laptop with you, it's kinda like an online class.