Spanish Is Fun: Lively Lessons for Beginners, Book 1, 3rd Edition

I was surprised by how many illustrated insets break up the text.

A nice touch in this activity book is the quotes that inspire creativity.