I am not doing well in Engineering and I don't know why. Advice please?

The problem with college classes is that they often move too fast to make this a feasible solution. On a test you just need to know the rule, not spend time deriving it.