Add pasta to a pot of boiling salted water, boil till tender, then drain and rinse with cold water. Toss pasta with 2 teaspoons of oil and set aside.
In a large skillet, melt butter over medium-high heat. Stir in flour. Very gradually whisk in 2 cups milk until smooth and creamy. Stir in garlic powder.
Stir in cheese until completely melted and fully incorporated. Add a little milk if needed (up to 1/2 cup) to thin the sauce if it is too thick for your liking. Season with salt and pepper to taste.
Stir in cooked pasta, garnish with cracked black pepper and chopped parsley, if desired, and serve alongside a glass of real milk.
660 calories; 36g fat; 21g saturated fat; 105 mg cholesterol; 33 g protein; 51 g carbohydrates; 2 g fiber; 540 mg sodium; 905 mg calcium. Nutrition figures include an 8-ounce glass of lowfat milk.