This is AMAZING. I don't normally leave reviews, but this absolutely deserves one.
Some changes I made: added garlic powder and smoked peprika to the sauce, and used 2 cups less cheese than what is called for (didn't sprinkle the 2 cups of cheese in between layers; it was plenty cheesy without).
For the cheese I used cheddar, gruyere, swiss, and parmesan.
