Excellent text for pre-service teachers who needed to see scaffolding tools needed to develop students critical thinking skills.