تحصیلات
الف) فقه و اصول:
خراسانی، آقای مکارم شیرازی آقای شیخ جواد تبریزی، آقای بهجت، آقای فاضل لنکرانی، آقای نوری همدانی، و آقای سبحانی به مدت 18 سال.
ب- تفسیر قران:
2- شرکت در درس تفسیر قرآن علامه جزایری به مدت 5 سال
3- شرکت در درس تفسیر قرآن استاد شب زنده دار به مدت1 سال.
ج- عقائد:
شرکت در درس آیات عظام :
1- آقای مکاری شیرازی 5 سال.
2- آقای اشتهاردی 3 سال.
د- اخلاق:
شرکت در محضر آیات عظام:
1- آقای مظاهری 4 سال.
2- آقای مشکینی (ره) 1 سال.
3- آقای خرازی 1 سال.
هـ) زبان انگلیسی:
به مدت 4 سال در موسسه زبان دفتر تبلیغات اسلامی قم و اخذ مدرک سطح عالی آن.
و) زبان عربی:
مسلط به زبان عربی در حد مکالمه و تألیف و سخنرانی
تدریس:
1- تدریس تمام سطوح حوزه علمیه از مقدمات تا عالیه به مدت 23 سال
2- تدریس معارف اسلامی و اخلاق و متون در دانشگاه تهران و دانشگاه آزاد اسلامی واحد کرج و ...
3- تدریس زبان انگلیسی (تخصصی) در دانشکده الهیات دانشگاه آزاد اسلامی واحد کرج به مدت 2 سال
4- تدریس زبان انگلیسی در دانشکده باقرالعلوم (ع) قم
6- تدریس های متفرقه فرق و مذاهب و عناوین فراوان دیگر
7- تدریس عناوین مختلف تخصصی جهت سپاه پاسداران و بسیج مقاومت
1- اجتهاد (شرکت در انتخابات خبرگان رهبری سال 1378)
2- اتمام پایه دهم حوزه با دو مرحله قبولی درس خارج
3- مدرک سطح عالی زبان انگلیسی از موسسه زبان های خارجی دفتر تبلیغات اسلامی قم
4- حکم رسمی استادی در سطوح عالیه حوزه علمیه از مدیریت قم
5-مجوز تدریس در دا نشگاه ها