Michael Wright
Caring but rigid. He has set up a system of diagrams he goes over in lecture and expects you to follow that and in addition read in the textbook to supplement any gaps. However what he doesn't tell you is that he wants everything on the exam. He wants step A to Z. Even the littlest of details. Skipping steps will incur big loss in points.