Project THISTLE: Thinking Skills in Teaching and Learning. A Review of a Nine-Year College-School Collaboration Program.