Good lecturer and knowledgeable about the FED but one of the absolute worst at class structure. He has a bizarre and terrible grading structure. You get either a check minus, check, or check plus. Feels very silly and there's a lot of hoops you have to jump through to get a good grade. He also changed the grading criteria halfway through the class.