Luckily its not really a problem anymore since my counselor said a C- is passing for my major, and i called the med school and they too said it was not a problem.
But this professor is a pure jerk, i was 1 point away from a C, 1 point!!!! I understand fairness and all, but if it came down to me not graduating because i needed a C, which is what i thought when i initially went to talk to him, imagine the horror. Everything i'd worked for could've been ruined because of 1 point!!! Thats 1 damn question, some people should really try to be more understanding. The sad thing is people cheat in this class so much and he doesnt notice. And he was preaching some fairness bull**** to me when i went to talk to him, i had to bite my tongue to not mention that i saw people cheating during his final.