Question: What are some good software programs that will help me refresh my spanish skills? 

Answer: Another great source is iTunes.  There are tons of free podcasts on languages and it's all FREE.
This question from the Yahoo Q&A forum is categorized in the topic: Education & Reference