In a medium saucepan, warm 3 tablespoons of the olive oil over medium heat. Add the garlic and cook for 1 minute. Add the couscous and cook until toasted and lightly browned, stirring often, about 5 minutes. Carefully add the stock, and the juice of one lemon, and bring to a boil. Reduce the heat and simmer, covered, until the couscous tender, but still firm to the bite, stirring occasionally, about 8-10 minutes. Drain the couscous.
In a large bowl, toss the cooked couscous with the remaining olive oil, remaining lemon juice, zest, salt, and pepper and let cool.
Once the couscous is room temperature add the fresh herbs, quartered cherries and almonds. Toss to combine. Serve.