generalist primary teacher careers in Mansoura, Egypt