Blog: Push the Bird

Leadership Residency

Medical doctors spend 3-7 years in residency before they are trusted with being an independent doctor.  They shadow other doctors; they are mentored, and evaluated. Now I’m no … More