Andrew Obus
The professor is good at explaining the concepts, but this class is just too difficult. This is the hardest class in the math department, and although I got a very low grade in the class, the professor is very good. Just remember that MTH4010 is an extremely difficult proofs based course, no matter who you take the class with. 