Name(s): Adam Ahmed ShayboubUniversity: Alexandria UniversityName(s) of instructor(s): Heba Moo'nis HatemCountry: Egypt