Robert Chen
Of all my professors, Professor Chen was the one who adapted to online class the best. The class was half async half sync and the format worked really well for me. I'm pretty weak at math overall, so I was really surprised when I was actually understanding the content as we were going through it. Don't skip class, the in-class problems are useful.