Staying on Course, Making Progress