Stephanie Devine
I've taken Dr. Devine several times through my master's program and she's an amazing professor. Her coursework is steady, but she provides many ways to access the material including lectures and videos. She responds to email within 48 hours, is available for Zoom chats, and grades within the week of material coming due.