Mark Holden
Very good professor. It may have been a bit hard to pay attention to asynchronous lectures, but that in no way is Mark's fault, it's just the nature of online lectures. The class was not too difficult, and Mark really gives you the time of day and puts in effort to make his lectures entertaining.