Kristin Roberts
She is VERY animated and loves what she teaches. I enrolled late but she was very understanding and worked with me to catch up. I HIGHLY recommend her for any language courses she offers to teach.