- Outcomes-based approach- focus your learning with clear goals
- Learn to learn- tips and skills on how to be a better language learner
- Discovery method- figure out rules and patterns for yourself to make the language stick
- Self-check and test yourself - see and assess your own progress
- Personalization-use the language in real situations