I often wonder what people understand by "progress." What does progress mean to a dentist, a truck driver, a teacher, a parent, an elder, or....