A review by tehani
Pinned by Sharon G. Flake

5.0

A quick read, but really enjoyable, covering some great themes including disability and learning problems.