teaching professor careers in Egypt