Cheddar Waldorf Salad Recipe

Wherever I take this one-of-a-kind salad, people eat it until it's gone. I got the original recipe from my mother-in-law and adapted it to fit my tastes. My fondness for cheese and cranberries prompted my to toss them into the delicious mix.