I've been using this site for a few months before going to Spain, and I'm able to hold my own when I need something from the locals or, for example, when I had to go to the hospital. Before Start Spanish I didn't have any knowledge about the language, I'm grateful that I managed to learn the basics of the language and prepare myself for my travels just by taking their online classes several times a week. The teachers are really friendly and the site is really easy to use.
Group classes really helped me improve my speaking.startspanish.com Couldn't find any other better service than this.