That's the problem, you work the hmwk he assigns and the test arenothing like the assigned problems. Also he throws you curve balls and puts questions pertaining to old material on the test. An example of this was the last test which was on Brayton cycles and ic engines, dude throws a sinker at us and ask a question pertaining to the Clausius inequality and a carrnot cycle question
. The weight of the material pertaining to the recently covered material was only 30 percent of the fricking test.
Derek I am in your class and in a similar situation. I got a 75%, a 60%, and haven't gotten the 3rd test back. Barring a complete disaster on test 3 I figure I am in the range of a B which would be similar to you.