I'm typically not a Sci Fi fan but this one was fantastic. The story itself was engaging, the writing was good, and I loved the characters, development, and relationships. MBot cracked me up. Spensa/Spin is also a fantastic protagonist.
Interesting story and setting with great characters and relationships. The characters felt so real. Has a sort of Footloose-esqe feel to the town the main character lives in. Would love a good adaptation of this. The ending (before the epilogue) made me tear up.