yeah my teachers are the same sabb
the better you do, they will actually go out of their way to make up some bs to mark you down
it's because they all want their grades to form a "bell curve": some low, most in middle, some high
if you do the everything assigned correctly, i think it should be an A......but noooooooooooo bad teachers