Cook the macaroni until al dente per directions on box. Drain the water once cooked.
Shred all cheeses (aside from the Velveeta) and mix together in a bowl.
Reserve ⅓ of the cheeses, along with 6 slices of Muenster, for topping.
Mix the rest of the cheese, along with the Muenster slices that aren't reserved and the Velveeta, into the cooked (and drained) pasta.
Add the butter, Half & Half, eggs, salt, and pepper. Mix everything together well.
Once the cheeses are all melted and stirred into the macaroni, dump it all in a casserole dish.
Now, top the macaroni with the remaining shredded cheese and the Muenster slices.
Bake for 30-35 minutes, until it's bubble and the cheese is melted and starting to brown.
Enjoy this cheesy creation by itself or as a side dish to any meal!