To help assist the student to retain the information taught, I use visual examples and repetition. For example, when I am teaching a software class, I show them visually how something is done, repeat the process, then have them do the procedure on their own. Doing this in stages helps the student learn better without being overwhelmed.