Detailed, fun and intensive. Really happy with the teaching. Not quite fluent in Spanish but know that I will get there with Vamos. Excellent teaching, very high standard and a great value for money. Thank you.