Teaching for Thinking by Bob Valiant

Several years ago I wrote (but did not publish) the following. Having recently rediscovered the manuscript, I thought it not only still fits, but may even be more appropriate today. For related articles go to the Topic “What’s Hot” and look for 21st Century Basic Skills and Higher Level Thinking or read “Higher-Level Thinking . . . → Read More: Teaching for Thinking by Bob Valiant