Miriam Barth
I've taken a couple of her classes and she is great, definitely cares about students. There are a lot of assignments, but they aren't difficult, just stay on top of them. You have to make discussion posts on Thursday and reply to others on Sunday. The canvas due date shows Sunday, so if you only go by that, it'll be late. Generous with late work. 