Alaa Sadik

Alaa Sadik

Egypt

Professor of educational technology and founder of PresentationTube.com

PresentationTube
PresentationTube.com project has been launched to help teachers and professionals record and share quality video tutorials easily and effectively. This non-profit project offers presentation and scree