Building Thinking Classrooms in Mathematics by Peter Liljedahl (Paperback)

This paperback has a durable cover that handles rough treatment in a locker.