My Spanish is everything you need to go from your first to fluency. Apart from lessons it includes:
A students dictionary designed for students with notes and examples relevant to your level of Spanish.
A complete grammar and pronunciation guide.
Verb conjugation tables and quizzes.
A Spanish audio joke book for reading and listening practice.
Several games to help with your memorization.
A Travel Phrasebook useful for speaking and listening practice.