Be the first to leave a review!
You should absolutely get an A as long as you pay attention and use the resources he gives you, he also rarely accepts late work.