Calcavecchia schooled by MJ, complimented by Barkley