I was slightly hesitant to read The Miseducation of Cameron Post. The synopsis sounded like a cliche "orphaned girl, likes girls, gets sent to anti-gay school, learns hard lessons" tragedy. I had gotten a little dismayed that so many of the LGBT young adult novels that I've read have been very doom and gloom and didn't really want to read another downer (can't there be a happy ending and maybe a less tragic love story for these protagonists?). Having heard some of the horrific stories of ex-gay/de-gaying camps, I was really concerned this would be a focal point for the book and I really wasn't interested in that storyline.
I needed a long book to listen to on a long drive so I decided to go for it since the duration would be just about perfect for the whole trip.
It took me a little while to really get a feeling for the flow and structure of the book but the story was certainly engaging from the start. The language used was really fantastic and largely felt authentic, though there were moments that didn't feel quite right, but they were few and far between.
I was pleasantly surprised that there was a lot of time spent learning about Cameron and watching her her loves (or lusts) develop over the years and it wasn't largely about her experiences at "God's Promise" (and these experiences were far from the physically abusive scenarios that are sometimes connected to ex-gay camps). Some of the story lines I'd wish had been expanded upon but it was a really nice listen (and I ultimately actually got the book to read a second time).
Beth Laufer did a nice job telling this story--her timber and tone were so pleasant to listen to and the various characters were voiced really nicely.
I was not in love with the ending of the book--it just felt like the author rudely left me hanging, but it wasn't so offensive that it ruined the book for me. I still really enjoyed the book, though it wasn't one of the books that left me thinking about it for days, weeks, and months afterward (if I could have given 3.5 stars, that would probably be more accurate of a rating).