PROGRESSIVE THINKING