Thank you! Geographically I have no restrictions. Professionally I would hope to have a combination of both inpatient and outpatient care with primarily an inpatient focus. Perhaps some academics are in my future too.
Happy to say that all four of those programs will help you on your way to achieving those goals!
If you see yourself going academic, perhaps a bit of a lean in the scale towards both UCLA and Dartmouth.
Overall if UCLA has everything you want in a program, my fantasy list would be UCLA, Dartmouth, Cedars, Cook.
That's just me though. You can't go wrong with any permutation.