Matthew Dugas
Dugas is a tough grader. He uses precise language and there's a learning curve to being able to consistently understand exactly what he's asking for. However, it will pay off in the long run if you invest in thoroughly understanding his course. He has also gone way out of his way to help me with career stuff. He really cares and shows it.