Teaching + clinical + research = great EC's
36P = very competitive MCAT
GPA= lower then average but you did very well during your postbac so that looks grood and you have great EC and MCAT to balance.
Based on statistics, you have a good shot at MD programs. The GPA will hold you back from top programs but if you apply broadly you will definitely get some interviews.
Also, if you are interested in DO you would be very competitive and probably get interviews to top programs.
What state are you are you a resident?