Progress, Problems, and Prospects