For the poppy seed dressing: Place the yolks in a large bowl with 1 tablespoon of the vinegar. While whisking constantly, pour in the canola oil as slowly as possible. Add the honey, mustard, garlic powder, black pepper and remaining vinegar and whisk until mixed. Stir in the poppy seeds and salt.
For the Brussels sprouts: Add the Brussels sprouts, sliced almonds, dried cranberries and scallions to a large bowl. Pour the dressing over the salad and toss to coat. Serve immediately or refrigerate until ready to serve.
Consumption of raw or undercooked eggs, shellfish and meat may increase the risk of foodborne illness.