Thomas Haner
I would not recommend taking this class. Everything graded automatically and Haner didn't have any lectures. I learn by hearing, so this was not good for me. I went to office hours to ask him questions on multiple occasions and he was rude. I asked what to study for our final exam & he didn't even know what would be covered. Avoid this teacher!