Great class. Lectures cover all you need to know for homework and tests. Super knowledgable grad student whose feedback was clear, tests were well-structured and fair, and workload was just the right amount to make you instill the material. All homework was relevant to and helpful for the tests. No final, thank god. Extra credit and some curving.