Professional and Certified
Professional Teachers teach as a job, or possess a degree or certificate in education.
Experienced
Trained to teach a foreign language to non-native speakers.
Structured Learning
Can teach using structured lesson plans and academic materials.