This Spanish course was developed by the U.S. Foreign Service Institute (FSI). FSI courses are comprehensivewith lots of learning material, especially audio. They have been proven effective for learning Spanish if you put in the effort to go through the lessons. You can download the full course by clicking the link below. Enjoy!