To jump on the NBME vs professor written train as a M4:
It's really not that bad. Medical students just like to complain. Most medical schools actually use professor written exams and IMO the whole backlash to shifting over to professor written is way out of proportion. First, the course directors had a bank of questions to choose from so it's not like they're really asking you questions they wouldn't be asking anyways. Second, the bank they're able to chose from are retired questions and these questions have been retired already. As someone who has taken Step1/2, I think the old NBME exam questions are a poor representation of the questions we get today.
I also think the STEP1/2 question banks are good to learn from but a poor representation of the actual exams. If you know the material, in UWorld, Amboss, etc. there is definitively 1 correct answer. However, on shelf and STEP exams, you never get the whole picture. Often times, in theory 2 or even 3 answers are possible and you just have to pick the most likely option. You can never definitively rule out some answers.
No matter what medical school you go to, I would only study boards material regardless of what your school does. You study board material 90% of the time and that will get you about 80% of the questions. I would usually flip through lectures to see what I needed to study. Then, two days before the class exam, skim through lectures and find the small stuff.
Yes some of the questions suck. But they're usually pretty reasonable about question contestations.