A review by hnbb
Oddballs by William Sleator

4.0

My MIL discarded this book and I picked it up. Turns out, I read this book when it came out. I got it from the library and laughed my way through it. It is still enjoyable, but I have a very different perspective than 12 year old me did.