Blend together flour and milk in jar with a tight-fitting lid by shaking until blended.
Heat butter in saucepan over medium heat. Add garlic and cook for one minute.
Whisk in milk mixture. Simmer for three minutes. Whisk in cream cheese and 1/4 cup Parmesan. Simmer, whisking constantly for 3 to 5 minutes, until smooth and thickened. Remove from heat.
Toss together hot pasta, sauce, peas and ham in large bowl. Sprinkle with remaining Parmesan and toss again.