Study in France - A rewarding life experience