Currently taking her but she grades decently and is very approachable and kind. Be sure to actually do her modules in canvas and listen in class to get the most out of learning. She seems strict but she is very understanding. Tita vibes. Good luck, have fun. You'll pass easilymore