Tristan Haseler
I took his class this semester. I like to be completely honest. He is really not as bad as people make it seem like. His lectures are kinda boring and the his tests are difficult. What a lot of people in here don't mention is that he also curves the tests really well. You have to work for your grade. His class is tough but not impossible.