Girl at Sea
Hands down my favorite Maureen Johnson book. I love that all her plots are a little surreal, a little improbable, and this one was by far the best.