Evan Bingham
A really great class from a really great guy. All of the classes were via zoom due to Covid, but it was still really involved. One of the better online classes I've taken. Lots of opportunities for extra credit and he grades fairly.