1. Your body and mind have to be in a healthy condition.
  2. You need a strong "why" behind your learning.
  3. Learning from an experienced professional who has already walked the path you aim to take can save you days or even weeks of effort.
  4. Learn-do-learn