Jose Cobo
Very helpful teacher who really tries to get you to understand the concepts he is teaching. Lectures are not mandatory, but they are very helpful in this case as his presentations are great and easy to understand. Is always willing to provide feedback and help with any question you have. Exams are also very fair and predictable.