That just isn't right---for your grades to be damaged by what you believe in. Do you have any recourse?
Not that i know of.
I know for a fact some of my papers were A's when i received a low B or C.
Especially my 20 page paper on the history of judicial activism by the US Supreme Court. It ruled.