Memory techniques are great for getting information quickly memorized for the short term. But for any long term learning (the kind of learning you want to keep for years), regardless of how the information went in in the first place, you are going to need some spaced...