DS is in year 7 and he commutes to school on the London underground, journey time about 25 minutes each way. I need to get him a coat that would keep him warm but hopefully not boiling when he is on the train. Any recommendations please?