Kaitlyn Crawford
Zoom lectures were live and recordings posted. The HW site she used was bad, but she was really understanding about it. She gave me good personal advice and is super kind. Handled the cheating problem really well. Lots of opportunities for extra credit. Very good lecturer and added in bits about the real world and made the material feel relevant