Santiago Gualapuro
Santiago was very nice and did everything he could to make sure his students understood the material. At times he was a bit confusing, but he takes time to explain further if there is anything you don't understand. If you go to class, participate, and read the book, you'll do great in his class!