Awful
Do not take any classes with this teacher. He will make your life a living hell. I got a D in his class because I got low scores on his useless exams.
Arizona State University - History
4.2(5)
3.3(7)
1.2(7)
4.5(2)
2.5(2)