How to learn a foreign language anywhere: Olly Richards in Cairo