Federico Bumbaca
I know Federico is a newer teacher, but he is not great. He made his exams nearly impossible to pass. I was in his office hours every single day and still struggled to synthesize his lectures. Students continuously failed his exams and he explained that he would make the tests easier to make up for it and they continuously got harder. Good luck.