I've had classes from Rebeca for 4 months now and she's an amazing teacher. I've improved so much during these months! She's always very energetic and makes her classes very personal, so I've learned exactly what I needed. She is also very patient in explaining things when I didn't understand some difficult grammar. She speaks very clearly and slow enough for me to understand almost everything she says in Spanish, and whenever I really didn't understand something, her English is also very good.