How Good Is Robert Tennenhouse? Performances Ranked & Rated