1 teacher-pupil 1 teacher-researchers 6 teacher-student 5 teacher-training 290 teachers - Teachers%20role 65 teachers' 1 teachers'ideas 1 teachers'obstacles 1 teachers'opinions 1 teachers'professional