Author: Jenny Han
Review by: Kristen E.
3.5/4 stars. I don't know why her books are so compulsively readable for me. I think it totally takes me back to that age or something. I also really like her characters even though the main characters have been kind of immature.