UGH. Andrew Smith has done it again - made me not like the book for literally 2/3 of it and then finishes the book off with a killer ending that makes me choked up. Anyway, overall it was an okay book and I liked it a decent amount. It made me laugh a lot, and the ending was really pretty emotional. If the ending wasn't so good this book would probably have a lower rating, but damn does Andrew Smith know how to write awesome endings to books.