Cristina is an absolutely excellent professional and a very understanding human being. When you come to a new country without the language, you need to have both. She's very organized, very consistent with a very effective teaching method.
I think it's key to find someone who is professionally educated and trained to teach, with a very human touch. Cristina is ideal. I would recommend her to anyone learning spanish, no matter their level or origin.