Mr. Humble, welcome to SL.
I think there are some very good suggestions made in these comments to give you direction, and a lot of healthy and unhealthy skepticism. It's clear to see that improvement is needed. That's probably why you're here!
I personally like the idea someone suggested for you to connect with residents every day in some way, where you get direct feedback. If you do this, I think you'll get a good sense over the next year of the resident experience.
Isa