Name(s): Medhat YahiaUniversity: El Shorouk Academy, CairoName(s) of instructor(s): Ahmed MorsyKareem ElnemsCountry: Egypt