Randall Abate
He treats this class like he is teaching at a law school. He is a very harsh grader, and is difficult to speak to. He is not easy to work with and unwilling to help students. I have learned more from google than I have from his lectures. The textbook he picked is hard to read. He makes you feel stupid if you don't answer the right way, not helpful