The answer is always ufap. do ufap that many times how much you can afford, and get used to the "vague" nbme type of questions. all you need to know is in uworld + Fa + pathoma. do brosencephalons 16 000 cards. Go through the utah webpath images, they will solidify your knowledge. Go through boards and beyond, i personally think that is bilion times better than kaplan or DIT, of course if you already know what is for example anion gap, and that chloride is outside the cell. in my understanding boards and beyond + ufap can easily get you 240 + if you know every single word of FA cold, never trust to people saying "gone through FA 1 time", maybe that wierd person has crazy memory, i have done 27 000 flash cards until I knew FA cold every single word, maybe not even every word. When I say every single word of FA it means that you really know every single word + you can remember little stories about that every single word. For example you must know how CMV can cause vision problems? It causes retinitis right? it is an inflamation right? so this will cause scaring and vision loss. So you must know CMV = Retinitis + little story beyond that. This is all about the board exam. This exam is about memory, who says that not - they lie. You remember the pattern and then you remember the associated things (like CMV = Retinitis and then you know little story) + great test taking skills. Just check here a thread about test taking skills, that guy is awesome, I used his method and I had at least 10 minutes free after each block to run through marked crazy stuf. Test taking skills can easily get you 10% more right answers. good luck!