I have been a student with Christina for 8 months so far. She took me from knowing very little Spanish to speaking Spanish comfortably at my work in the pharmacy. We have many patients who only speak Spanish, so my drive to help them brought me to Christina.
I'm not fluent; I still have a while to get to Spanish conversation level, but that is what is expected when learning a language. It takes years to get fluent.
Because I'm in my first year, she emphasises 'gramatica' so you learn all the tenses/ verb conjugations. I see her twice a week in 2 hour sessions, and I need to emphasize the importance of seeing her or any teacher consistently because if you don't use it, you lose it. I went on vacation for 10 days and came back to her, and it took a a whole week to get back to speed.
She pushes you hard and is strict, but that is my preference in a teacher. I need structure and pressure to continue my learning. You need to do homework as well. Usually, she gives you a few pages so it's not bad.
What I love about her is her drive to want you to succeed. She will spend as long as needed to solidify certain subjects until you feel comfortable. For example, I had an issue learning present subjunctive and proper usage of it. She spent three to four weeks on me with example after example pushing me until it finally clicked.
I like how flexible she is with scheduling, she tries to accommodate you. She even does skype / video chat if you are traveling or unable to make it to see her. Personally, I prefer in person, so I haven't video chatted.
I took Spanish classes to level three at school. I noticed having her as a teacher has taken my Spanish learning to such a high level than college/ high school classes. Her price is affordable, and she is a top notch teacher. She tries her best to get you to your goals, but you also need to be prepare to work hard as well.
Good luck on your Spanish learning journey, and I hope this review helped you.