Boil noodles 2 minutes less than the package directions. Drain and rinse.
Heat 2 cups of the milk in the microwave for 1 to 2 minutes.
In the same pot as you cooked the noodles, melt the butter over medium high heat until it bubbles, then add the flour and whisk and cook for 1 minute.
Add the warm milk and whisk until blended. Heat another 2 cups of milk, then add that to the pot, whisking until well blended. Continue to whisk and cook until mixture bubbles and thickens.
Add grated cheese, reserving a small amount to sprinkle over the top. Stir until cheese is completely incorporated.
Stir in cooked noodles.
Pour the mixture into a greased 9x13 inch glass pan, sprinkle remaining cheese on top, and bake at 375 for 30 minutes.