language assistant in spanish careers in Cairo, Egypt