Did you ask your professor why you got a C? The only positive way I can think to spin it is that maybe he/she holds you to a higher standard because of your work ethic. I don't agree with as things should be graded objectively against a standard, hut maybe they don't operate that way