Flashcards and non-cramming are good ideas. I like to create short tests for myself, also, to see how much information I've actually taken in from studying. A good way to study is to spend 10 minutes whenever you have the chance to review your notes. This way, you are creating repetition and you will remember it easier.