Richard Callahan
Callahan is one of the nicest people you will ever meet. He loves what he is teaching and wants to share that with you. His class can get boring at times when the material is boring but he tries his best to talk to you instead of lecturing for an hour. The course load is light and just a reading each class that you will go over that day.