@ziggyandjazzy if you’re interested in specializing, I would absolutely look into summer jobs in your field of interest now and setting up rotations at locations you might want to do a residency in. Networking is a big deal, and the sooner you start the better it will be for you
🙂
Also, as a cautionary tale- I was set on specializing and didn’t match and ended up in GP. It would have been great to have a few more of the less specialized rotations under my belt (surgery like bats mentioned is a big one!)