Camilo Ponton
Camilo is a really great professor who cares about his students understanding the material. Lectures were not mandatory really because he posted all of the slides before class, but I found it useful to attend because he would really break down concepts in multiple ways, more than the slides would. HW is super manageable and exams are all online. 