She does not teach. I know it's an online class, but even her external resources are flimsy at best and her lectures are just voice over the PowerPoint. If it weren't for the tutors, I would be entirely lost. Still, if you like self-learning, she's a good choice. She isn't a very picky grader and doesn't leave that much homework.