I like how everything is "picked apart" so that it truly makes sense! Using 2 different voices is helpful, too.
The topics are useful, and start exactly where a newcomer would have to in a spanish-speaking country - greeting, giving and getting names, and ordering coffee!!