Spinach Cheese Casserole

This is another recipe from my mother-in-law. It is the only way she can get my nephews to eat spinach. It is a staple in the households of both of my sisters-in-law, and since their families came to visit, I figured I better have some on hand.

3 pkgs. 10 oz. frozen chopped spinach, thawed & drained
24 oz. carton cottage cheese -- not drained
3 eggs, beaten
1/2 stick margarine
3 Tbsp. flour
2 cups shredded cheese (any combination of white and yellow cheeses)
Melt margarine. Blend in flour. Add beaten eggs and cottage cheese. Fold in spinach and other cheeses. Bake uncovered in greased casserole dish (the one I use is about 8" x 12") for 1 hour at 325 degrees. Freezes well.