No content on this channel :c try Try Looking at shorts maybe lol :p
This channel contains videos to help you learn English. There are grammar explanations and vocabulary presentation for learners of English. Most of the videos are pronounced by native speakers in different accents.
To practise all of the points presented here, you should go to www.engames.eu where you can find a lot of games and mind maps.