Brilliant Spanish : all you need to speak and understand Spanish
Tamsin Beadman (2010)
A beginner level course introducing Spanish through practical, frequently used scenarios, words and phrases.
Most of the exercises have some audio component on the accompanying CDs which are paused in places for learners to produce their own responses.
May be a good choice for those who have had little or no experience with language learning.
SP CBEG 22; SP CBEG 22:1-2(CD) Open access