Adam Haney
He is extremely rude, unwilling to help students. Does not keep grades updated in canvas and gets mad when you ask about your grade, His lectures are Politically Biased. Lots of papers to write in this course, the info you need for tests is about 95% from the textbook.  Do not recommend taking his class. Take POLS elsewhere and transfer the credit.