Hi, I'm a MS-III from Western University (osteopathic school) and I am trying to decide where to rotate next year. I am very interested in Cardiology and need to decide if it's possible to do IM in California and realistically have any chance of eventually matching to a Cards fellowship somewhere. I had decent grades during my MS-I and MS-II years (definitely upper half, maybe upper quartile of my class), good grades so far during my MS-III year, 225 on USMLE and 620 on COMLEX. I have been doing some reading recently on cali IM programs and how competitive they are, how "DO friendly" they are and how many people match into cards each year. It seems I might have a decent shot at USC, UCI and Loma Linda. Programs like UCSF, UCLA, Stanford seem out of the question just from the fact that I'm a DO. Can I get some serious advice on where I should rotate next year and how I should approach this process? I don't want to rotate a lot through USC, for example, to land an IM spot there and find out years from now I have no chance at cardiology. I would appreciate any help\advice.