Visvim ballistic 20L are the best if you have the money. But yeah, incase will do if you don't, maybe some older generation Supreme ones if you can find.
I wouldn't use a visvim for school, mainly 'cause there's no small compartments for anything. All my shit just ended up at the bottom and got crushed by my books. Students seem to like MEC ones, I used to use one too and they're really good for the price you're paying