To cook the rice: In a saucepan bring 4-6 cups of water to a boil, add ½ teaspoon of salt and 1 cup of wild rice. Cover with a lid and reduce to a simmer, lower the heat to the lowest setting possible and cook for 30 minutes. The rice is done when some of the grains will burst, you want it to be tender but not overly tender so I always check by fishing out a couple of grains and tasting them. Drain in a colander, and place in a bowl to cool.
Make the dressing: In a bowl or a small jar combine the olive oil with balsamic vinegar, Dijon mustard, honey, garlic, salt, and pepper. Whisk or shake well until combined. You want the dressing to be emulsified and creamy.
Make the Salad: To a large bowl, add the cooked rice, arugula, onion, pomegranate seeds, apple, cranberries and pecan. If serving right away, add the dressing and toss gently to combine. Top with crumbled feta and serve.