What Spanish language resources do you recommend?

If you don't have a strong knowledge of Spanish, we encourage you to take some time to learn and practice some basic conversational sentences. You may want to purchase an English/Spanish dictionary (we recommend 501 Spanish Verbs by Christopher Kendris, and Langenscheidt Spanish Pocket Dictionary) and/or download audio language lessons from the following reliable language learning software: iTunes, Rosetta Stone, or the Pimsleur Approach. You can also take a conversational Spanish class at a local language school.