english language lecturer careers in Suez, Egypt