Name(s): Aya ShehadaUniversity: Qatar UniversityName(s) of instructor(s): Yasser MahgoubCountry: Qatar