Karen McTavish all the way! I've taken 3 classes from her and she is just an awesome person.
Bonnie Hunter is great too - she was at my Florida guild last June!
As for Charisma, I am lucky enough to live near enough to her to spend the day with her easily :thumbup: :thumbup: