Good advice. Layering is especially important when it is seriously cold because you do not want to sweat! In the beginning, I found I put on too much rather than too little. Coming from the So. Calif. desert, it took me a while to get adjusted, but I'm doing very well now.
I'd also suggest that folks remain well hydrated, especially if you have wood heat. It took me a while to learn that, even though I came from the desert! When it is cold, I do not feel thirst as I do when it is warm, so must actually schedule some plain water intake each day. If you are dehydrated, the cold will affect you much more.
Wear a hat at all times outdoors, even if it doesn't seem too cold. You lose a great deal of heat from your unprotected head. Keep your feet and hands warm and dry too.
There are many fabrics and materials now to help with this process. Silk long underwear is expensive, but it feels SOOOO good, and insulates as well or better than wool, without the bulk. Fine silk gloves are an excellent liner for heavier mittens or gloves. You can take off the bulkier outer glove to do things like put a key in a door, without stripping your hand bare to the zero wind.