France: The Teaching Assistant in France to Teachers, the newest initiative of the cultural services of the French Embassy, is… Read More