Mary Anne Reynolds
I saw the previous reviews and was reluctant to sign up for one of her classes, but I have had a good experience with her as an instructor.  She puts a lot of work into the course.  There is a lot of writing involved, but she was always available and willing to help with any questions or concerns I had.  I would take a course from her again.  