Professor Pedro is the best math professor I've had at CCNY - he was clear in his lessons, always worked through the problems slowly and coherently, and gave exams that reflected the questions from class. He was caring, and tried to make the class as interesting as he could. Wonderful teacher! I would take him again if I could :)