Cory Fournier
I am not good at math but I did well in Professor Fournier's class because he allows unlimited attempts on hw, so if you care- you can just keep trying until you get 100. He also links his in person lectures for the online class- which almost none of my other teachers do- and I find this more helpful than anything. He's also easy to look at, so..