I'm an EFL teacher and I used "Tell Me More" to learn Spanish and I use the English version with my students on a regular basis. Many of them have bought their own copies. Don't get "Talk To Me" from the same company - it's a reduced version and doesn't have as many exercises and activities in it, which I think are very necessary.
I can speak Spanish pretty well now and I've managed to get rid of my English accent, although it took a lot of hard work over 3 years! Spanish people know I'm foreign but they can't tell where I'm from. ![Smile [:)]](/emoticons/emotion-1.gif)