Qatar University – Qatar – (2014 – Present) Full Time Faculty
Bachelor Degree
1- (Fall_2014_SPSC202_14581_L51) Thry & Prctce-team Sports II L51
2- (Fall_2014_SPSC202_14585_L01) Thry & Prctce-team Sports II L01
3- (Fall_2014_SPSC318_17793_L01) Exercise Psychology L01
4- (Spring_2015_SPSC200_24971_L01) Thry & Prctce-Indv Sports I L01
5- (Spring_2015_SPSC201_28236_L01) Thry & Prctce-Team Sports I L01
6- (Spring_2015_SPSC404_28556_L01) Exercise & Heart Disease L01
7- (Fall_2015_SPSC201_17944_L51) Thry & Prctce-Team Sports I L51
8- (Fall_2015_SPSC202_14585_L01) Thry & Prctce-team Sports II L01
9- (Fall_2015_SPSC302_17945_L01) Fitness Testing & Training L01
10- (Spring_2015_SPSC200_24965_L51) Thry & Prctce-Indv Sports I L51
11- (Spring_2016_SPSC201_28236_L01) Thry & Prctce-Team Sports I L01
12- (Spring_2016_SPSC201_28756_L51) Thry & Prctce-Team Sports I L51
13- (Spring_2016_SPSC404_28556_L01) Exercise & Heart Disease L01
14- (Spring_2016_SPSC405_28557_L01) Testing & Exercise Prescrption L01
15- (Fall_2016_SPSC201_12153_L01) Thry & Prctce-Team Sports I L01
16- (Fall_2016_SPSC202_10894_L01) Thry & Prctce-team Sports II L01
17- (Spring_2017_SPSC200_20691_L51) Thry & Prctce-Indv Sports I L51
18- (Spring_2017_SPSC200_20692_L01) Thry & Prctce-Indv Sports I L01
19- (Spring_2017_SPSC204_20925_L51) Thry & Prctce-Indv Sports II L51
20- (Spring_2017_SPSC204_20928_L01) Thry & Prctce-Indv Sports II L01
21- (Spring_2017_SPSC490_22413_L02) Sport Science Project L02
22- (Fall_2017_SPSC201_11923_L51) Thry & Prctce-Team Sports I L51
23- (Fall_2017_SPSC202_10836_L51) Thry & Prctce-team Sports II L51
24- (Fall_2017_SPSC202_10839_L01) Thry & Prctce-team Sports II L01
25- (Fall_2017_SPSC401_11698_L01) Performance Analysis & Assess L01
26- (Fall_2017_SPSC401_11823_L51) Performance Analysis & Assess L51
27- (Spring_2018_SPSC201_23683_L51) Thry & Prctce-Team Sports I L51
28- (Spring_2018_SPSC490_23136_L51) Sport Science Project L51
29- (Fall_2018_SPSC201_13659_L02) Thry & Prctce-Team Sports I L02
30- (Fall_2018_SPSC202_10781_L51) Thry & Prctce-team Sports II L51
31- (Fall_2018_SPSC202_10784_L01) Thry & Prctce-team Sports II L01
32- (Fall_2018_EDPE240_14310_L51) Princ. & Prac. of Sport1 L51
33- (Spring_2019_EDPE250_24877_L51) Sport Injuries L51
34- (Spring_2019_SPSC310_20984_L51) Princ of Trning & Coaching II L51
35- (Spring_2019_SPSC310_20985_L01) Princ of Trning & Coaching II L01
36- (Spring_2019_SPSC490_21758_L02) Sport Science Project L02

Ahmed Bin Mohammed Military College – Qatar – (Spring 2018) Part time Professor
bachelor Degree
Spring 2018 Physical Education and Health Principal Instructor
Spring 2019 Physical Education and Health Principal Instructor

Central University – Tunisia – (2018) Invited Professor
Master Degree
Spring 2018 Monitoring Training Load, 1 course. Principal Instructor

University of Jendouba – Tunisia – (2012-2014) Full Time Faculty
Bachelor Degree
Thry & Prctce-Indv Sports I, 4 courses. Principal Instructor

University of Manouba – Tunisia – (2011-2013) Invited Faculty
Master Degree (Research)
EndNote, 2 courses. Principal Instructor
Master Degree (Professional)
Introduction aux déterminants Physiques et Physiologiques de la Performance Sportive, course.
Bachelor Degree Instructor with Pr. Karim Chamari
Biologie de la Croissance. Physiologie de l’effort en fonction de l’Age et du Genre, 1 course
Test characteristics, 1 course

Qatar Football Association – Qatar – (2015) Invited instructor
Coaching Courses Approved License with Asian Federation of Football
Nutrition and Metabolic System