Mary Beth Janke
Dr. Janke is actually the best. Though I did not have the chance to take her in person, I've heard from multiple people saying that her in-person class was amazing. I had an amazing experience with her virtually, she made class enjoyable to go to and offered a ton of extra credit. She is a must take!!!