Dominic Caudill
Great teacher, provides lectures to help you understand the reading. Papers are due every week but involves what you are learning for that week so they are clear and easy to write. Gives good feedback. Enjoyed this class.