- تدریس دروس انتقال جرم پیشرفته، مدلسازی و شبیه سازی ریاضی، موازنه مواد و انرژی، انتقال حرارت ۲، ترمودینامیک۲، انتقال جرم، عملیات واحد ۱ و ۲، ریاضی مهندسی، محاسبات عددی، اندازه گیری کمیتهای مهندسی، برنامه نویسی کامپیوتر، تعیین مشخصات و انتخاب دستگاهها و کاربرد ریاضیات در دانشگاه صنعتی قوچان از ۱۳۸۷ تا کنون.
- تدریس آزمایشگاههای مکانیک سیالات، انتقال حرارت و عملیات واحد در دانشگاه صنعتی اصفهان از ۱۳۸۶ تا ۱۳۸۹٫
- تدریس دروس انتقال حرارت، موازنه مواد و انرژی در موسسه آموزش عالی جامی نیسمال اول ۹۰-۸۹٫
- تدریس دروس انتقال حرارت ۱و۲، ترمودینامیک ۲، عملیات واحد ۱ و ۲، انتقال جرم، انتقال و توزیع گاز، فرآیند گاز ۱ و۲، کاربرد ریاضیات در مهندسی شیمی، کارگاه نرم افزار مهندسی و گارگاه نرم افزار مهندسی شیمی در دانشگاه آزاد قوچان از ۱۳۸۵ تا تابستان ۱۳۹۱٫
- تدریس دروس ترمودینامیک ۲، موازنه مواد و انرژی، اصول صنایع شیمیایی و آزمایشگاه کنترل فرآیند در دانشگاه آزاد شهرضا نیمسال اول ۸۷-۸۶٫
- تدریس ترمودینامیک ۱و۲ برای آمادگی آزمون کارشناسی ارشد در موسسه آموزش عالی آزاد امین مشهد سال ۱۳۸۷٫
- برگزاری دوره آموزشی Hysys در دانشگاه صنعتی امیرکبیر واحد ماهشهر سال ۱۳۸۴٫