Teaching Professor careers in Minya, Egypt