Change the way to improve your English Skills

Do you want to know the best way to improve your English skills?
Watch the whole video very careful and find the answer.
1. Sefl-Directed : Practice by themselves
2. Intelligent Tutor: Facilitator
3. Native Teacher: Extension Activities