I'm looking to perhaps do something a bit different for vacation next year and I've been tossing around the idea of attending a language immersion program abroad (while still having some free time for sightseeing of course). I'd be interested in hearing from anyone who has a attended a program like this and was curious what your impressions were. So far I've been doing mostly self study (no formal classes at all).
Do these programs offer advantages over equivalent type programs at home?
Do you feel immersion programs (either at home or abroad) are worth the cost etc? Or can one learn a sufficent amount of any language through self study alone.