I did Learning Programs International (LPI) abroad last summer and it was phenomenal.. It's total immersion, so you stay with a Spanish family, all museum tours/information sessions are conducted in Spanish, and you take 3 courses at a local Spanish university (equivalent to a community college here). Albeit easy for me, because I am Cuban and spoke a fair amount of Spanish beforehand, the program is doable for people who have had very limited Spanish exposure (the rest of the people in my group got along great!)
However, (it just occurred to me) the deadline might have passed.
Regardless, check it out at
http://lpiabroad.com
If the deadline hasn't passed yet, I can give you a $100 alumni discount. PM me if you have any more questions.
I learned a lot, we had so much free time (partied a lot; rules are lax) yet it was so informative (museums, class, etc.)
: ) Best month of my life