Hes a great teacher. He sits down with you to help you figure out what you need to do to improve your papers. I got an A on all my papers including the final. There are back to back paper. If youre not last minute with your work everything will be fine! If you ask questions about your paper he will help you! He is fantastic!