The MyFrenchLife™ Paris list - places to work