english speakercompile lesson plansexecute lessons with meaningbasic computer skillscorrect pronunciation of wordsspelling of wordsthink criticallystudying literatureenglish teacherenglish facultyenglish trainerenglish instructorteaching englishenglish trainingenglish tutor