Bring a pot of salted water to a boil, and add the couscous. When it's done (roughly 8-10 mins, or when it's al dente), drain it but do not rinse.
Set aside and let cool while you mince the scallions, toast and chop the pecans, and make the dressing.
In a small bowl, whisk together the oil, vinegar, orange zest and juice, garlic, honey, spices, and salt and pepper.
In a large bowl, combine the couscous, cranberries, pecans, and scallions. Pour the well-whisked dressing over it and toss to combine.
Serve immediately, or chill in the fridge for a few hours to blend the flavors.