Better Learning through Structured Teaching: a Framework for the Gradual Release

This 1st Edition feels like a genuine artifact from the year it was published.