I would ignore older 2019-2021 ratings as they don't seem accurate anymore. In my most recent sed strat class, I found Prof.
Piret to be engaging and interesting to learn from. She always checks in throughout lectures to make sure everyone is understanding her content. Her slides can be a *bit* of a web to follow but that's about it :-)