Have you ever had the experience of explaining something while drawing squares and arrows on a conference room ...