Ed Leahy
This professor is honestly really great. I first did not enjoy the class because I was doing poorly, this was due to me slacking off and not reading. My suggestion would be do NOT slack off, you'll regret it later. Also, do not memorize, you'll fail. 