Progress, Predictions & Challenges