John Payton
He is super nice and he is type of professor who knows what he is doing. But some of his videos are confusing and sometimes it is hard to know what is going on. But if you do your work and ask him questions, you are fine