Karen is hilarious and super engaging, but I have no idea what we learned from her. I used her class to do other homework. Random due dates, unclear instructions and contradictory feedback. She's a wonderful person though. Knows her stuff, but I think she's more concerned with finishing her PhD than teaching right now.