Previous ImageNext Image 18298649_123564808201078_5507451896694046720_n When you run into your French teacher that you haven’t seen for at least 15 years at the CDG airport you post a selfie, even after a 10 hour flight.