How To Explain to Teacher That I Deserve A Grade?

I don’t think you deserve a B-. The class’s grading standards don’t seem unusual, and by those standards, you haven’t earned the B-. Sorry.