If you like teaching using videos, here you are a great collection of lessons offered by Mr Duncan. I am a great fan of him because his lessons are fun/funny and entertaining, and students (with a positive sense of humour) love him!
He has got a youtube channel, and a blog in which you can find activities and games. I usually create my own lesson plans and worksheets using his videos. In following posts I will attach these documents for you to use them... as soon as I learn to do it!