1. University of Tripoli,Mechanical and Industrial Engineering,Tripoli,Libya
2. Higher Institute of Comprehensive Profession,Mechanical Engineering Technology,Tripoli,Libya
3. University of Victoria,Mechanical Engineering,Vancover,Canada
4. Embry-Riddle Aeronautical University,Engineering Tecnology,Florida | Arizona,USA