1. Yeah, completely myself but wherever I got stuck I took help from seniors and my brothers too. Rabin Kalikote, the founder of Mattrab Community, also helped me a lot.

  2. 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.