How to Make Spinach and Artichoke Dip

This warm, creamy, cheesy dip appears frequently at staff gatherings. People make it time and again because it's tasty and a snap to prepare. It can be assembled up to two days ahead, and baked just before serving.