Grant is not a good online professor. Take her in-person. She's a bit fussy at times, but her class is relatively easy. It's hard to make the material interesting and relatable at times, but she does her best.