Evaluation of EFL teachers’ knowledge bases and classroom practice: upper primary schools | Synapse