Put 2 Tbsp. butter or margarine in a large skillet on medium heat. Combine garlic and artichoke hearts to skillet and saute for 5 minutes. Stir in baby spinach. Sautee for another 5-8 minutes on med heat until spinach cooks down.
Using a spoon with strainer carefully put mixture into casserole dish and preheat oven to 350°F. Take all 3 cheeses and add to the mixture of spinach and stir. Add fresh ground pepper. Note: you may cut cheese any style you wish after everything is combined in dish cover. Bake for 35-40 minutes depending on energy of stove.
Bread: cut French bread in circular slices and use the remaining butter to spread on the bread. Add parsley. Bake for 5-8 minutes or may toast on top of stove. Once casserole is done, let sit for 5 minutes to cool and serve! Yummy!!!!