Hands on thing, how to teach?
Eh, Kopio........trial and error lah. And practice makes perfect or
at least gets better. The more you do, the better you get and also
from learning the mistakes.
Some job, you need more knowledge than "technical" skills. In your
case, knowledge yes, but technical skills dominates!