Greg Hart's weekend visit to Northwestern couldn't have gone much better.