german language teacher careers in Alexandria, Egypt