Johannes Lagerweij
His instruction for each essay is very clear and you can still ask him any questions about the essay outside class. You will definitely get a good final grade as long as you work hard. Also, he is really an inspiring and caring professor, always making sure that everyone understands what he has said in class.