Tools for

Teaching English

These tools provide alternatives for English teachers to robust students' potential and autonomy in learning English

Tools to help me providing authentic materials for teaching English

Tools to help me teaching speaking

Tools to help me teaching writing

Tools to help me teaching reading

Tools to help me teaching listening