http://www.bilingualamerica.com/main/index.htm
Bilingual America is by the best. No doubt about it. I have them all, Pimsluer, Berlitz, Rosetta, and who ever else you can think of including years of college courses.. I learned more with Biligual America than all of them put together.
They teach you all the tenses FIRST. It's drilled in your head before you even learn to say Hola. They have four levels, basic, intermediate, advanced and expert.. if you make it to expert you should be near fluent... Well you'll have all the tools to be fluent I should say.. I firmly believe you have to be around spanish speakers to really "get it"
It's expensive, I can't remember how much I paid for the entire program..maybe something like $600 bucks but it's the best investment for anyone trying to learn spanish.
So you learn all the tenses first before you begin.. I walk, I walked, I was walking, I was going to walk, I will walk, I had walked, etc.... Yo camino, camine, estaba caminando, iba a caminar, caminare, he caminado etc...
Then each level has 12 lessons in it. In each lesson you have vocab, reading, writing, and speaking exercises. But it's how they set the lessons up that makes it so much better.
They have tutoring over the phone if you need or want it. But it costs extra.
good luck.