assistent public speaking careers in Mecca, Saudi Arabia