here’s a list with some useful websites for both tachers and learners.
– English Adventures: Click here
– Learn English Kids (British council): Click here
– Free ESL flashcards : Click Here
– Dream Englisg .com : CLICK HERE
– Teach Kids English (YouTube channel): Click Here
_ Headway (beginner) : Click here
– Headway (elementary): CLick here
– Interchange (intro): Click Here
– Macmillan games:Click here
Touchstone: Click here
More links :
Acapella You can use this software to check the pronunciation of words and sentenses.
Wordreference A dictionary online.
Ompersonal >This is a very complete page with courses for different levels and purposes.