Have you heard of the PAF Model for instructional design? PAF—which stands for Presentation, Application, and Feedback—is an instructional design model that defines how to structure training ...
Great post. I like to use a mix of various application methods listed here and for the feedback, well...I am a fan of instantaneous feedback for knowledge checks.