Rocket Ingles – This is one of the best packages I´ve seen for Learning and its aimed at Spanish people. It covers all of the basics and a lot more. Quickly you can expect to be speaking and the learning time is 50% quicker than anyone else. It also comes with a 60 day guarantee so if you don´t like it, you can get a refund. Its a little bit expensive at 40 US Dollars but definitely worth it. There´s also a premium version. Don´t worry if you are not Spanish, this link will take you to Rockets website and you can find all of their other courses too. Just click on the logo at the top .