geoffwhaley.com
Book 646: How (Not) to Ask a Boy to Prom – S.J. Goslee
How is it that each one of these I read is able to best the last? Don’t get me wrong, they’re not all perfect, some have plot holes and others need better copy editors, but in general t…