HI there,
As someone who has studied overseas for almost 10 years, I understand the challenges one must face in order to succeed in a foreign land. Language is obviously one of the main barriers but there are others. For those looking to study in France, I think I'll be of particular help as I read engineering en Provence.
I hope that I will be able to assist in your future undertakings.