Kate Hey
She is a very nice teacher, and she takes care of her students. Be prepared to do a lot of assignments, but I think it is the best way to learn a foreign language. I would take more clases with her.