Benjamin Leyden
Leyden is an amazing professor. He cares for his students, and if you talk to him he is very understanding. His class is very difficult and I felt like I wasn't going to pass it, however, it is designed for you to understand it and to think outside the box. If you like econ, take him, if not, take Terry. Curve is very helpful for his class. 