DS 11 has just started high school and needs a black , waterproof jacket / coat to wear over his blazer to get him through winter. Really not sure what kind of thing to go for .I don't think a lightweight raincoat/ mac will be warm enough but standard winter costs will probably be too heavy and bulky over the top of a blazer. Also there appears to be no where at school to store coats so he will be carrying it around with him btw lessons. Any suggestions appreciated.