Drexel is a well-rounded program and is getting stronger. I am from Drexel, and in my experience, the residents get autonomy both in and out of the OR. Plus all the attendings are all really chill to work with, and it's a friendly group over all. They are a small group though - especially at Hahnemann, but they do work with a lot of others rotating at other hospitals.