I don't really want a hoodie, or leather. I would wear it to class, and just generally outside.
This might sound ridiculous but I want the jacket to convey a mix between "partying like a rockstar" and "studying like an ivy leaguer." Basically something that conveys a sense of class but at the same time is trendy and cool. I guess I should be looking into something preppy?