Thai Salad with Orange Ginger Vinaigrette

Combine the cabbage, carrot, red onion, green onion, peanuts, red pepper flakes, sesame seeds, parsley or cilantro, and tofu in a large bowl.
In a medium-size bowl, thoroughly combine the vinaigrette ingredients, and combine this mixture with the veggies. Stir well and serve. (Because the salad can get soggy if it sits in the dressing overnight, if you plan on preparing it in advance, keep the salad ingredients separate from the dressing until about an hour before ready to serve.)
Variation: You can leave out the tofu if you want, since this delicious salad is perfect on its own, but adding tofu (sautéed in sesame oil) will add additional flavor and texture.