David Ancalle-Reyes
Hes a great professor and explains the material very well, but it feels like the homework he assigns is a step up from whats taught in class. Also with COVID hes been experimenting with different types of exams, so its been a mixed bag of simplicity and complexity. I would recommend him when COVID doesnt affect classes as much.