I feel he should have gotten an A or B nothing less than a B...If I was you I would find her reasons for giving him a lower grade than it deserves....I would go before her If I was in your shoes