John Millman Predictions