If your daughter likes Vera Bradley their Lighten Up Large backpack is pretty water resistant. And holds a ton of stuff (They just came out with a Grande and Just Right version - I'm not sure how the difference between Large / Medium / Grande / Just Right). I got it this past christmas (I'm heading into my last year) and nothing ever got wet, and I am ALWAYS afraid my graphing calculator will.