Julio Lima
Class was very interesting the only thing I did not enjoy was that he expects a 10 page paper and a final essay exam for the ending of the course and if you have other difficult classes this is challenging. Beware that he sends a lot of emails but they are all related to the paper.