She's a good choice. No surprises; teaches to the book and does it well. I was never bored during lectures; they felt appropriately paced. Tests were the hardest part of the class  but she almost made it too easy to get points back. We had a final project; it was somewhat unrelated to the course material, but this was an "intro" class.