What other things drove your grade down from a A to a B+? In my mind it's not even a question what grade he gets because of the facilities and fundraising progress in his short time here.
sackman went to school before there was the grade inflation you are used to.
Therefore, a "C" means that RG is doing a a passable job. "B" means that his job performance is good. "B+" or "A-" means very good to great. And an "A" means excellence bordering on perfection. No one gets an A+ unless there's been an extra credit task completed in addition to near perfect performance of the actual job.