Learning Engineering is an emerging field that applies science, technology, and pedagogy to produce the most effective learning experience. It is an approach to teaching and learning that focuses on engineering or designing an environment to encourage, motivate, and enhance learning. Learning Engineering is student-centric and focuses on the tools, processes, and situations that a student needs to master content rather than what the institution needs to measure its progress.
Once you've identified the concepts that you want to teach (see An Easier Way To Define Training Goals) you have a clear plan of what needs to be taught. The next question becomes "How do you teach each concept?" There are several principles that we can apply that ensures mastery every time.