text: I would say that there is no such thing as a program to teach you any language.  If you want to learn to speak spanish, the best thing to do is to take serious courses where they combine the use of books, conversation and a teacher to guide you thru all that it entails.  Spanish is not an easy language to learn but Buena suerte!