You need 300hrs P1. You need to pass the groundschool and flight training (spin training etc.) you need 30hrs on each rating you want to teach and each type within the rating.
You have to do the CRI (SEP) for SEP and the CRI (MEP) to teach the twin rating. You get credit from the ground school if doing the SEP and the MEP at the same time which is what I am doing.So basically I can run MEP courses and then have an examiner do the test as normal.