First: Teaching undergraduate students in the following courses
- Community Health Nursing.
 - Epidemiology.
 - Research Methods.
 - Health Promotion.
 
Second: Supervising undergraduate students' research projects.
Third: Teaching graduate master's students in the following courses:
- Community Health Nursing.
 - Epidemiology.
 - Research Methods.
 - Nursing Theories.
 
Fourth: Supervising graduate master's students.
Fifth: Member of the thesis/dissertation defense committee for graduate master's and doctoral students.