Hi Paul,
I love your approach to teaching a concept! You cover all bases. You lecture, show, have the students apply what they have learned, you monitor your students while they are performing providing assistance, and you discuss...how thorough!!!
Patricia Scales