Well, repetition has worked best for me. I do study guides. I take my notes, book, or whatever we've covered and using Word, I type up a fill in the blank style study guide. Sometimes I ask for definitions, lists, explanations or drawings. For example...................
1. B-cells, when sensitized, differentiate into ______________ and _______________ cells.
2. List some causes of inflammation.
3. Define chemotaxis.
4. Draw an example of what happens in antibidy-mediated immunity.
Those are just some examples of the types of questions I ask. Then I print out 2 copies. Keep in mind, that in order to cover the material thoroughly, the study guide can be really long. I had one that was 16 pages using 12-pt Times New Roman font. Anyhow, I print 2 copies. On the first copy, I go through and answer everything using my notes. On the second one, I put my notes away and answer as much as I can on my own in blue ink. Then, what I can't answer, I get my notes and answer in red ink. I had an instructor tell me that the best way to judge how well you know your material is if you can teach it to someone. SOOO, (lol) the stuff I wrote in red ink, I write out on blank paper in a format as if I were teaching it.
All that typing/writing makes it stick. It sounds like alot, but it really isn't anymore time consuming than making flashcards or plain 'ol rewriting your notes. Anyhow, that's my method.