A curriculum for the new era of progressive, self-directed learning - Finnegan, Michael,