I got mr crayon a lululemon backpack last year and he seems to like it. It looks more compact than it really is, lightweight, and waterproof. Granted the waterproof material can only be fit for a light drizzle...there is an attachable waterproof plastic raincover that you can pull over your bag for the snow/heavy rain etc. (He goes to bcit if this is of any relevance for those who asked about which school peeps go to)
the wet coast pack | men's bags | lululemon athletica
key features
•DWR finish (that's durable water repellent) to help protect your gear
•adjustable nylon straps to hold your yoga mat
•stowable raincover fits over your bag and your mat
•padded pocket with a water resistant zipper fits a 17"/43cm laptop
•adjustable padded shoulder straps
•padded electronics pockets on the front to keep your tunes safe
•side pockets with magnetic closures and space for your water bottle/traveller's mug
•zippered wet/dry pocket for sweaty gear
•interior pockets for toiletries, cards, cords, keys, phone and all your gear
•stowable hip belt to help take the weight off your shoulders
tech specs
•designed for: to-and-from
•fabrics: ripstop
•properties: water-resistant
•organisation: interior pocketing system, exterior pockets, laptop/tablet sleeve, yoga mat storage
•dimension: 20" high x 11.5" wide x 7.5" deep