Charles Parker
This class was an online class. He is a tough grader and leaves condescending comments under everyone's discussion posts. The concept of the class was very cool but I wish it was a better experience. 