Resource and needs analyst - In this role, the teacher determines and responds to learners’ language needs. This involves making students aware of what they are doing right and what they are doing wrong. Although the teachers often do not address errors immediately, they can listen for and note learner errors and then plans future instruction to address these needs.