Name(s): Omar Ahmed el GeneidyUniversity: The British University in EgyptName(s) of instructor(s): Ahmed RashedAyman OthmanCountry: Egypt