Jaime Retamales
He is a great professor. He is very helpful and, if he knows you are trying, is very lenient with grading. He also lets you correct tests, if you don't do good. But, he goes over every question that will be on the test, so you shouldn't stress too much. I would take him again. 