Imaginate!: Managing Conversations in Spanish (with Audio CD)
Quite frankly, I think that Imaginate! is the best program on the market. Its strengths are the semi-scripted conversations, wealth of conversational activities, and useful expressions."I have found nothing that compares to the logical layout and topics included in Imagi­nate!