Ignacio Gonzalez Garcia
Ignacios class was difficult but highly engaging and relevant. He is extremely knowledgeable and does a good job covering the very dense topics in the lectures. Tests are difficult, but if you study for them you will do well. There are 8 fairly lengthy and difficult homework assignments throughout the course, so make sure to do those as prep.