"Designing for Learning is an excellent resource for teachers of all grade levels, including college."
"Intriguing ways of explaining the concept of constructivist education. Excellent analogies and examples!"