Agree with poster above, prioritize Uworld and practice NBMEs. In general, Uworld self assessments also tend to be more accurate score predictors for step 2 than the NBMEs. But I found First Aid for Step 1 and parts of sketchy micro helpful for step 2. The actual First Aid for Step 2 is too long and windy and not condensed enough for review of high yield sections like the types of immunodeficiencies or kidney pathologies. I didn't take a real dedicated (studied through interview season) but still somehow managed a 260+ so it worked well enough I guess.