Curtis Congreve
Congreve is a fantastic professor- very kind and willing to work with you if you have any issues. His tests and quizzes are online and open note. He records his lectures so if you miss class you can catch up easily, and he also posts all of his notes online. He uses TopHat during his lectures.