First of all, your English proficiency should be at an advanced level. C1 is okay but C2 is better. You must be good at grammar and pronunciation. Those are the key skills you need for teaching.