Add the dressing ingredients to a small bowl or jar and whisk or shake until thoroughly blended and emulsified. The dressing may be prepared in advance and stored at room temperature for several hours or refrigerated. Core and thinly slice the apple. (You may further cut into matchsticks or even dice the apple if preferred.) Place the apple, coleslaw, celery, dried cranberries, blue cheese, and almonds in a large bowl. (If you are a particular fan of the cranberries, cheese, and/or nuts, feel free to use half a cup of these items.) Pour the dressing over the salad, and toss to evenly coat. Enjoy immediately or cover and refrigerate for several hours. If you prefer to prep the salad more than 2-3 hours in advance, place the apples in the bottom of the salad bowl and toss with the dressing. (This will prevent browning.) Layer the remaining ingredients on top, ending with the nuts, and lightly cover. Refrigerate until ready to eat, and toss before serving. By the next day, any leftover cabbage will wilt slightly, but the slaw will still taste delicious.