Matthew Crom
He is really clear and wants to help. I had a phone call with him that changed a lot of things for me. The readings are hard, but his lectures showed exactly the points needed. I didn't really get some of the material until later and the class seemed hard, but i got an A. Discussions are a big part of the class, but they are factual, not opinion.