Never had I ever met a teacher that was this good. He is very clear about what he wants. He gives you a lot of time to work on your essay and is always open to questions. He will guide you through your essay so you do not struggle. If his class is open, just take it. You want regret it