Benjamin Johnson
341 with him is an absolute treat, and he has adapted to online teaching very well. The lectures are streamed on youtube unlisted with the links sent in the class discord, meaning live chat questions get answered and the videos are there to refer back to later. He makes stuff tolerable during all this weirdness with COVID. He has a cat cam, also.