Just left Viareggio where I attended the Italian language school.. The town was amazing and the language school, its teachers and its students were fantastic. It was great to learn something until 12.30 and then hang out with the other students of all ages on the excursions they organised. And of course friendships were made and you could hang out informally or suit yourself. We went on three excursions in 5 days during the 11am to 12.30pm conversation part of the day. There were also three 'after school' get togethers, one at an outdoor restaurant, an excursion to the town of Sarzana and a pizza party in the 'Bagno' that the school has an arrangement with. A Bagno in this town means a kind of a beach club (there are about 50 Bagnos) that you have access to their private beach facilities; the prices for the bagno were very reasonable with the school discount. The school also have arranged a discounts with a bicycle rental company. Viareggio is very flat and it has miles of dedicated bike lanes separated from cars. It's a great way to get around. Finally the price was really reasonable. I stayed in a four bedroom apartment with two other guys sharing a bathroom, kitchen and a wonderful large terrace looking towards the Apennine mountain range. The cost was about 36 euros per day. At that rate if figure that the course was almost free, because had I just stayed in a similar AirBnB it would cost me the same! Staying in a share house is not for everyone but the school can arrange for you to stay with a host family, private apartment, hotel or you can organise your own accommodation. Overall I think this sort of tourism is great for those not only wanting to learn a bit of the language where you are travelling through, but you are put together with people with similar interests with whom you can socialise in a way that would not be possible otherwise. We had of all ages: Australians, Swiss, Germans, Austrians, Brazilians, French, Americans, English, Romanian, Irish (one of whom had a Masters Degree in Spanish - her story was interesting in itself). We had married couples, single people and people just travelling alone to follow their interests.I want to use this theme in the future in Germany, France etc. Duolingo can only take you so far; you can't make friends with an app.