If you want to be good at inpatient, do an IM residency.....I'm only partially kidding there....I'm reviewing for boards right now and am really liking a book,"Family Practice Exam and Board Review" by Wilburg and Graber.....I think I"ll keep it for periodic review. Part of the problem with FM is that you have to be really conversant with a lot of material both in depth and breadth....depending on how many specialists and the attitude thereof during residency, you're either a "Wow, I don't see how you do that" or seen as a wannabe of their particular specialty.....usually the latter at most large opposed University based institutions.....I was actually told by a renal fellow that I was too stupid to read the English language.....No, I'm not kidding...but then again, I was also slapped in the head by an OB attending.....