My spanish improved soooo much, and I am now even more interested in Spanish at school than I was before. The program is a great mixture of education and fun, because there is time for both. Plus, Even when you are just having fun, you can't help but learn Spanish because you are in Spain. There is plenty of freedom, so the staff doesn't treat you like young kids at summer camp. This program is perfect for you if you like the beach, small towns, ice cream. I am glad I did this program because I do not like touristy things like touring churches and museums and stuff like that, so this was perfect because we only did one weekend of stuff like that. My host family was absolutely perfect for me and I am still in touch with them. I hope to go back soon!