Originally posted by PeterY
I think that pretest is ok for IM. MKSAP is generally good but can be too detailed sometimes. I can't imagine some of their management questions being asked on the shelf exam.
If you are in the middle of medicine, i would say just continue to try to learn based on the patients you are taking of and if you haven't already get a good general review book.
Peter