El nuevo canal fue fundado por Hu Min, el padre del IELTS en China.
En lo que respecta a los profesores, la mayoría de los profesores de New Channel vienen en avión desde Beijing. Todos tienen experiencia de estudiar en el extranjero y una experiencia docente muy rica.
Hay profesores asistentes disponibles para ayudar después de clase.