Rewarding medical teaching excellence in a major Canadian teaching hospital.

Rewarding medical teaching excellence in a major Canadian teaching hospital.