He was better here than in Statics, but the same problems seep over. Tests are horribly made, too long (he's responsible for both my B's), the avg for the first test was in the 60's so it didn't matter I got A's on all future tests, I still got a B cuz he didn't curve even when he asked for feedback and we told him to curve it. Nice, smart guy tho.