You gain the most understanding by doing, managing someone who is doing, and talking to other people.
For me, the most effective way to learn a lot of stuff was directly from someone else.
Get to know your audience. Try to know how much they know.
The goal is to stay close to the integration experience of their typical user.
A teacher should embrace not knowing