hey nice trip you did !
Your son is verry lucky !
You had a lot of chance to find a lot of english speaking people in France.
Maybe it's because south of france is a verry touristic place, but in other part of France I guarantee you that you will never be so lucky.
All cases nice trip you did man ^^ Thank you for sharing it with us.