Isabelle Perreau is a native of France and has taught French at Alliance Francais since 1982. She has a master’s in Philosophy and is also a photographer.