It depends how best you study. However, if you can condense your notes and continually check on them (but never studying for too long a period and always giving yourself adequate breaks, even if you feel you could go on and on), many people find the information sinks in and stays in! Asking friends/family to test you is often helpful - most will be happy to test you on snippets of information rather than having to plough through your notes. You have a few weeks left, which is great, but don't spend all your time making the most beautiful flashcards ever which you don't have time to read.