J Sterphone
Joseph is the man! Took his 108C class over summer, and the information wasn't extremely exciting, but he made the class bearable. Lots of group discussions. Class was comprised of 3 papers, which were all graded very fairly. I highly recommend taking any class with him. Probably one of my favorite teachers I've had here because he's a chiller.