- Here are two links regarding Germany and Switzerland, if you are interested in and may have time after finishing your planed trip, language and dancing courses:
http://www.kaiyuan.de/
http://www.swissinfo.org/scn/swissinfo.html?siteSect=410
You are right, one should try to get into local life/culture and contact with local people.