Reviews of professor Adam Haney

Rating: 1.0/5, difficulty: 5.0/5
Very rude, does not give feedback on assignments gets angry when you ask. Lectures are politically biased. Does not put grades into canvas in a timely matter. Tests are about 90% from the book. Do not take any of his classes if you care about your GPA. I usually get B as grades in my class and need with a D in his class.

Rating: 4.0/5, difficulty: 3.0/5
Lots of lectures but if you enjoy learning interesting tid bits you'll find some nice moments between the boring stuff. Generally keeps class somewhat engaging and throws some jokes in. 

Attendance is technically mandatory but i basically never showed up and still passed. very infrequent assignments as well, just study your butt off for exams.

Rating: 1.0/5, difficulty: 4.0/5
At beginning of semester he says he is unbiased but most lectures devolve into him ranting about his own political view. Does not put grades in in a timely matter, if you have a grade at the start of term your likely to have that until almost end of term. Gets very angry when you ask about your grade. Lecture is 80% book and 20% lecture.

Rating: 2.0/5, difficulty: 3.0/5
Lectures are very boring and that is the reason I would not take again. He reads the info off of the power point word for word so it's not really necessary to attend lectures bc it's on canvas. There are only 6 assignments that are basically competition grades and 3 exams.

Rating: 1.0/5, difficulty: 4.0/5
Starts semester saying he is unbiased but most lectures turn into him ranting about his political views. He does not grade things in a timely matter and gets mad when you ask him about your grade. Tests are 90% book and 10% lecture

Rating: 1.0/5, difficulty: 4.0/5
Does not put in grades in a timely matter, leaving you with 1 grade for most of the semester. Gets angry when you try to ask him about your grade or any feedback on assignments. Not willing to help students in his class. He Is very rude.  Lectures are politically biased. I do not recommend taking his class.