Alexis Montecinos Bravo
He is an amazing teacher, cares about his students. He explains everything very clear. Attendance is not mandatory, but in order to do the exam very well, you should come to class. Most of his questions on the exams based on what he teaches in class. Just listen and take notes. Exams are not difficult (2 exams and 3 homework over the course)