Thomas Horan
Harsh grader with rubrics that make no sense. I had to take his class for my major and there were no time slots open except for his, now I know why. 0/10. rude with the little feedback he gives. If you cant make his office hours, good luck ever talking to him. Good luck to the poor sap who still has to take this class after reading this.