While it may seem like studying and rehearsing information is the best way to ensure that you will remember it, researchers have found that being tested on information is actually one of the best ways to improve recall.
One experiment found that students who studied and were then tested had better long-term recall of the materials, even on information that was not covered by the tests. Students who had extra time to study but were not tested had significantly lower recall of the materials.