Benjamin Murphy
Very nice but required lotttttsss of reading. Accessible outside of class and is very understanding. Is very engaging in lectures but information is sometimes hard to understand. Lots of reading and writing. Gives lots of feedback and respects other opinions. Only take if you can withstand lots of philosophical thinking and analyzing