Collection: Kids Middle Grade Books

For ages 8-12 years old.
16 products
  • Alterations
    Alterations
    Regular price
    $19.99
    Sale price
    $19.99
    Unit price
    per 
  • The Good Fight
    The Good Fight
    Regular price
    $16.99
    Sale price
    $16.99
    Unit price
    per 
  • Focus. Click. Wind.
    Focus. Click. Wind.
    Regular price
    $17.99
    Sale price
    $17.99
    Unit price
    per 
  • Cities
    Cities
    Regular price
    $29.95
    Sale price
    $29.95
    Unit price
    per 
  • Why Humans Build Up
    Why Humans Build Up
    Regular price
    Sold out
    Sale price
    $29.95
    Unit price
    per 
  • Shelter: Homelessness in Our Community
    Shelter: Homelessness in Our Community
    Regular price
    $24.95
    Sale price
    $24.95
    Unit price
    per 
  • City of Neighbors
    City of Neighbors
    Regular price
    $19.99
    Sale price
    $19.99
    Unit price
    per 
  • City Streets Are for People
    City Streets Are for People
    Regular price
    $19.99
    Sale price
    $19.99
    Unit price
    per 
  • City of Water
    City of Water
    Regular price
    $19.95
    Sale price
    $19.95
    Unit price
    per 
  • A Forest in the City
    A Forest in the City
    Regular price
    $19.95
    Sale price
    $19.95
    Unit price
    per 
  • Chasing Bats and Tracking Rats: Urban Ecology, Community Science, and How We Share Our Cities
    Chasing Bats and Tracking Rats: Urban Ecology, Community Science, and How We Share Our Cities
    Regular price
    $14.95
    Sale price
    $14.95
    Unit price
    per 
  • Where Does It All Come From? Where Does It All Go?: Toronto's Water, Energy & Waste Systems
    Where Does It All Come From? Where Does It All Go?: Toronto's Water, Energy & Waste Systems
    Regular price
    $20.00
    Sale price
    $20.00
    Unit price
    per 
  • Going Wild
    Going Wild
    Regular price
    $19.95
    Sale price
    $9.98
    Unit price
    per 
  • Home Sweet Neighborhood
    Home Sweet Neighborhood
    Regular price
    $19.95
    Sale price
    $9.98
    Unit price
    per 
  • Ours to Share
    Ours to Share
    Regular price
    $19.95
    Sale price
    $9.98
    Unit price
    per 
  • Rush Hour
    Rush Hour
    Regular price
    $19.95
    Sale price
    $19.95
    Unit price
    per