3.3.  Key factors of learning psychology
  1. Motivation
  2. Relevance to personal interest and choice
  3. Clear goals and objectives
  4. Practice and learning by doing
  5. Self-checking on progress (providing feedback)
  6. Freedom to make mistake?
  7. Freedom to learning in their own time, at their own pace?