Latin: Magnificat anima mea dominum
English -Cambridge CELTA, French and German @ Newcastle Univer...
Bachelor of Science Education in MC/EA Elementary Education @ ...
Electrical Engineering @ University of Johannesburg
Environmental Engineering @ University of California San Diego
Master of Arts in Teaching @ University of Indianapolis
Animal Science @ University of Florida
Mathematics @ McMaster University
Psychology @ The university of Liverpool
Mathematics and Accounting @ University of South Africa
Bsc. of Pure Mathematics and statistics @ Ain Shams University
CHEMISTRY, ANALYTICAL @ UMASS
Economics @ York University