Cultural Exchange Programmes have many advantages.
1) You live with a family. Thus, there is safety and security. You can understand how a family functions in another country and use the experience to make your family life better.
2) You can easily understand the history and civilization of place you are staying in.
3) You get exposure to the local language and the dialects used.
4) You can taste the local food.
5) You add to the richness of your life by this lovely experience.