Francisco Perez
 His exams are conceptual and can be very long. He explains everything with detail and even offers exam reviews in campus or online before an exam. He really goes out of his way for his students to succeed. He is strict on his grading and points but is fair with all students. If I would take him again, no doubt I will.    