Name(s): Ahmed Sayed Sayed MahmoudUniversity: El Shorouk AcademyName(s) of instructor(s): Mahmoud Adel El MahdyOmar muhammad GalalCountry: Egypt