Ratings10
Average rating3.5
3.5 stars. This book covers a lot of important topics, but it was a struggle for me to get through. The characters and pacing were inconsistent, and some actions were downright bizarre.
Also, closeted gay people are still valid, thanks.
And for the love of god, someone teach the audiobook narrator how to pronounce Shanghai.