1- تدریس ریاضیات و علوم دوره دبستان.
2-تدریس ریاضیات، فیزیک، شیمی، زبان انگلیسی و عربی دوره اول و دوم دبیرستان.
3-تدریس ریاضیات عمومی 1و2، معادلات دیفراسیل، ریاضیات مهندسی و محاسبات عددی در دانشگاه.
4- تدریس دروس مکانیک سیالات 1، ترمودینامیک 1و2 و انتقال حرارت 1.
5-تدریس دروس مهندسی نفت شامل خواص سنگ و سیال، چاه آزمایی، نمودارگیری، مهندسی مخزن 1و2، مهندسی حفاری1 و مهندسی بهره برداری 1و2.