Bob Hankin
He is a harsh grader; no matter how much work you put into your assignments, it is never to his satisfaction. He wants everything to be a certain way and will deduct points, even on little things. His videos are always long, and half of the videos are him rambling. His assignments are time-consuming, be prepared to spend long hours working on them.