As a professionally trained Spanish interpreter, I have a sharp understanding of both the English and Spanish languages. I learned Spanish starting with text books and finishing with immersion experiences. Since I learned it academically, I know how to teach it as a second language, knowing where the difficulties may lie for native English speakers. On top of that, I have a lot of experience tutoring people of all ages, in all different subject areas.
I am also very personable and make people feel comfortable, which is important when learning something new, especially when speaking a new language.