Jonathan Herman
Jon is amazing. Such a kind and intelligent guy, and made the class a very enjoyable experience. Definitely go to lectures! He explains the concepts in a digestible manner in lecture, whereas learning the concepts on your own from the notes is a bit trickier. Overall, easily one of the best professors I've had at Davis.