Jose Cobo
Professor Cobo is an amazing lecturer. He explains concepts so well that you don't need to go home and teach yourself what you did in class. His exams are very straight forward and he doesn't try to trick you, which is great. I would definitely recommend taking a class with him. You definitely will not regret it.