Carol Gallagher
I literally love this woman. Yes, you have to read and participate in her class, but she lets you know this from the very beginning. Carol is extremely considerate and she takes the time to know her students. I'll be taking more of her classes.