Do you know if your doctor, dentist, mechanic, pharmacist, financial analyst etc graduated with a 2.8 or a 4.0?

Didn't think so.

Maybe if the real professor taught the class your grade may have been lower? Not implying anything, it's just a possibility.

The point of my post: You got a damn good grade regarless of the criteria determining the final posting. Congrats.