Computer Science BSc
Haigazian University Lebanon
Teaching of Geography Master Degree
Lebanese University Lebanon
English MA
American University of Beirut Lebanon