تدریس دروس دانشگاهی رشته مهندسی مکانیک: ریاضی 1 و 2، ریاضی مهندسی، معادلات دیفرانسیل، محاسبات عددی، فیزیک 1، فیزیک 2، استاتیک، دینامیک، دینامیک ماشین، مقاومت مصالح، ترمودینامیک، سیالات، انتقال حرارت، طراحی اجزا، ارتعاشات، کنترل
تدریس دروس دبیرستان: فیزیک 1 و 2 و 3 و پیش دانشگاهی ریاضی و تجربی، ریاضی، حسابان، هندسه 1 و 2، جبر، هندسه تحلیلی