A well balanced introduction to Spanish. Amaya is extremely helpful and has excellent teaching methods. We cover a lot in the time we have and are also given time to recap things we have learnt which is really useful.