Teaching the following courses for undergraduate & graduate levels:
- Practicum Education of social studies in Secondary Education EDSE 491
- Integrated Social studies to Young Children EDEC 454
- Teaching Social Studies for D.EL.ED EDPR 545
- Teaching Primary Level Social Studies EDPR 448
- Foundation of Education in Qatar & School EDUC 310
- Methods I: Instructional Strategies for Social Studies EDSE 343
- Methods II: Instructional Strategies for Social Studies EDSE 463
- Thesis – EDCI 690
- Education and Social problems EDUC200
- Research Method EDUC 201