Dr. Jeff Gagliano - excellent!
I've seen Dr Gagliano several times for a variety of things, including surgery on my shoulder (which did wonders). Not only is he smart, professional, and patient, but he often goes well beyond expectations in terms of explaining things and providing what's needed to recover (in comparison to other surgeons I have had). A great guy. Highly recommended. His staff (e.g., PT) is also awesome.