First of all, this website has many categories of videos, such as grammar, pronunciation, expressions for special topics, and even slangs. Also, in each category, they mention about nuance of English, more than simple explanations of grammar or usage, which I think are very important when we learn a language.
Although some of the dialogues are unnatural, they provide authentic English in general. So, as long as learners want to learn English for the purpose of use English, I think this website is very beneficial for them.
This is more for intermediate to advanced level learners of ESL.