I was immediately impressed by Anni. She is extremely knowledgeable and organized, and comes prepared with an incredible amount of hand-prepared course material. This is going to be so much more intensive than I had anticipated,which is just what I need to accelerate my learning.