Douglas Swanson
Doug is a very nice guy and easy to approach with questions, but get ready to ask A LOT of questions. He is very knowledgable in the subject which makes teaching a low-level class difficult for students to understand. If you ask questions you can usually get a clear answer.