Alliance Franaise is a well organised, professional body providing adult French classes and other activities and workshops. The teachers are well trained, the classes are ... more