We believe that imparting effective knowledge happens in three stages.
- Concepts involves learning theoretical basis and core principles of the subject matter.
- Skills development involves learning hands-on techniques.
- Understanding involves leaning to apply gained knowledge even in unfamiliar domains.