Smokestack's Cheesy Corn Bake

Grrrrrgh!
Course : Breads
From: HungryMonster.com
Serves: 10
 

Ingredients:

2 tablespoons butter
4 teaspoons all-purpose flour
1/8 teaspoon garlic powder
3/4 cup milk
6 ounces sharp American cheese -- shredded
1 package cream cheese (3 oz)
3 packages frozen whole kernel corn (10 oz each) -- thawed
3 ounces diced ham
 

Preparation:

In a large sauce pan, melt butter. Stir in flour and garlic powder. Add milk all at once. Cook and stir over medium heat until thickened and bubbly. Stir in cheeses. Cook and stir over medium heat until melted. Stir in the corn and ham. Transfer mixture to a 2-quart casserole dish. Bake at 350F for 45 minutes