a gem of a math professor! I never understood math better with any other professor at CCNY. He tells you directly what will be on the exam, it is up to the students to prepare. But it is a straightforward class. 1000000x better than the other math professors (yk who I'm talking about :) ). But get ready to study!!