Gustavo Chaparro
Took this class remotely due to COVID19. He literally spends the entire zoom playing recordings of ANOTHER professor's zoom. He doesn't teach at all, is basically unreachable outside of class times, and only grades based on 2 exams. Chose any other professor, you'll be much happier