دکتر احمدی دارای مدرک دانشگاهی دکترای فقه و مبانی حقوق و مدرک حوزوی اجتهاد می باشد.

حجت الاسلام دکتر سیدمحمدمهدی احمدی دارای سابقه تدریس در حوزه از سال ۱۳۵۴ تاکنون است و دروس فقه، اصول، فلسفه، کلام، تفسیر را در حوزه تدریس نموده و اکنون حدود ۱۴ سال می باشد  که تدریس خارج فقه و اصول  را برای طلابی که در حد اجتهاد هستند تدریس کرده و در کنار آن دروس فلسفه را از قبیل فصوص الحکم، منظومه، اسفار، اشارات بوعلی سینا، شواهد الربوبعیه تدریس داشته و دارد.

وی از سال ۱۳۶۰ در دانشگاه به تدریس مشغول بوده که یک سال در دانشگاه اصفهان بوده و بعد به دانشگاه تهران آمد؛  که در اکثر دانشکده های آن به خصوص حدود ۱۰ سال در دانشکده حقوق تهران تدریس داشت که تا سال ۱۳۷۴ ادامه داشت.

 بعد به جهت مشکلات جسمی نتوانست رفت وآمد خود را ادامه دهد و با وجود تقاضا رئیس وقت دانشکده حقوق جهت عضویت در هیئت علمی و قرار گرفتن در گروه فقه حقوق خصوصی آنرا نپذیرفت.

 از سال ۱۳۸۶ در دانشگاه آزاد اسلامی واحد قم بعنوان حق التدریس مشغول شد، البته در آینده به عنوان هیئت علمی تمام وقت بصورت رسمی قطعی در آمد؛ نکته قابل ذکر این بود در این مدت اکثراً با گروه حقوق دانشکده همکاری نموده و دروس تخصصی فقه، اصول قواعد فقه را تدریس می نمود.

به جهت نیاز دانشگاه به آوردن رشته ارشد فقه و مبانی حقوق از ایشان درخواست شد، همکاری تمام وقت با دانشگاه داشته باشد، زیرا کلی از شرایط آوردن آن رشته داشتن استاد یار تمام وقت بود لذا ایشان پذیرفت؛ مدیر گروه ارشد رشته فقه بود  و  در حال حاضر عضو شورای تخصصی آن می باشد.

دکتر احمدی فعلاً در مقطع ارشد رشته حقوق و ارشد رشته فقه و دکترای رشته فقه تدریس دارد و بیش از ۱۲۰ پایان نامه در حوزه علمیه و در دانشگاه بعنوان راهنما، مشاور، داور بعهده داشته است.