Not only did I pick up a little spanish on my trip as intended - but I had a blast the entire time. Everything you’ve heard about Barcelona is true - I highly recommend you go for yourself. Great cuisine, beaches, architecture... a hip young scene.
The people running the program were very chill and accommodating. They incorporated cultural experiences like learning how to make paella and trips to local Roman ruins into the trip. I made quick friends with many of the people in the program and I think I can speak for all of us in vouching for it.