Very good. Comprehensive as it covered grammar, speaking, listening and some Spanish culture as it was taught by a native speaker who was a very good teacher!