non native english teacher careers in Alexandria, Egypt