Project THISTLE: Thinking Skills in Teaching and Learning. A Model College-School Collaborative Program in Curriculum and Staff Development.