A progressive is a person who thinks the best is yet to come. Rather than yearning for 'the good old days' a progressive realizes that the best days are still ahead if we are willing to give up old ways that lead to failure and to take up new ways that lead to mutual success.

Keywords from above, used in other answers: