Poor
Does a poor job of going over the material and has dry lectures. Tests are incredibly inconsistent and seem overly difficult for what are very simple concepts. He's a good guy but for what we pay, I expect a bit better of a lecturer.
Iowa State University - Mathematics