Thomas Horan
Mr. Horans class has been the most difficult class I have ever taken. Not that the courses material should be hard, he just does a terrible job of teaching it. He also will not show you what questions youve missed on quizzes. He expects no less than perfection on everything, yet any assignment you get from him is loaded with typos and mistakes.