Use Israeli pearl couscous if you can. If you can't find that, use whatever couscous you can find. Moroccan couscous cooks in 5 minutes, while Lebanese will take up to a half hour.
If you don't need or want to make this vegan, you can use chicken stock in place of the vegetable stock. You can also sub the sugar for honey, if you need to.
This is great while still warm or chill and serve the next day. This will keep for just a day or so because of the avocado, but I doubt it will last that long!
For more tips and tricks, be sure to read the full article above.