As others have alluded to... don't measure yourself in this class by the % you get on homework/tests/etc. It's all relative to the other students in the class and will be curved in this manner. IIRC when I took that class a 25% on exam #1 was curved up to a C-. Just brutal.
As an engineering...