I think the best technique for memorizing is by assigning meaningfulness to things that are to be memorized.

Or in other words, relating things with a memorable story, simply, creating a story.
Do you remember yourself teaching us to memorize things easily. We had related words to a story and almost everyone in the class remembered at least 25 words among the total of 30. I still remember "Bhachyeko Haat". Haha!

Memory export Jim Kwik says that anything combined with emotion becomes a long-term memory. Therefore, connecting things with stories is probably the best technique of memorizing.