Cook the whole wheat or whole grain pasta according to package instructions until al dente. Drain and set aside.
In a medium saucepan, melt the butter over medium heat.
Stir in the flour and cook for 1-2 minutes, stirring constantly until it turns slightly golden.
Gradually whisk in the 1% milk to create a smooth sauce. Continue to cook, stirring constantly, until the mixture thickens, about 5-7 minutes.
Reduce the heat to low, and add the salt and 3/4 cups of both cheeses. Stir until the cheese is completely melted and the sauce is smooth.
Combine the cooked pasta and cheese sauce in a large mixing bowl and mix well to coat the pasta evenly.
Preheat your oven to 350°F (175°C).
Transfer the macaroni and cheese mixture to an 8 x 8 baking dish coated with cooking spray.
Sprinkle the remaining cheese over the top of the macaroni.
Bake in the preheated oven for 20-25 minutes or until the cheese on top is bubbly and slightly golden.
Remove from the oven and let it cool for a few minutes before serving.
This makes 6 servings as a side dish and 4 servings for a main dish. On Weight Watchers, 6 servings is 8 WW Points and 4 servings is 11 WW Points. Enjoy!