I am a physician in a hospital, working in a HSCT department in Moscow, so that process of learning and memorizing a heap of actual and up-to-date information is of necessity. Caught myself on a piece of mind, that this experience of "teaching mates being a student" which is mentioned and highlighted by Andrew was familiar to me and EXTREMELY helpful back then, when I was a student. Basically, it helps to "categorize" all the material you previously engrained.
Andrew, a low bow to you for your compelling work.