Kevin Lynch
He's an easy grader and very approachable. That being said, we had a period of almsot two months where he graded nothing. For the asynchronous section, there were many times where he was pretty unorganized. If you take this class and do all the assignments you should walk out with atleast a B, but don't expect a great time.