B2 upper-intermediate English: authentic long-form videos, level-matched vocabulary, real writing feedback, and natural speaking practice.