Place oil in large pan over medium-high heat.
When hot, add pork, turning as it sears and sprinkling with salt and pepper.
Brown meat well on all sides, 5 minutes total.
As the pork browns, pour off all but 3 Tbsp. of fat.
Turn heat down to medium.
Add the cider, cinnamon, and garlic, stirring, until well blended.
Place pan in preheated 375 degree oven. Cook for 1 hour
Add chicken stock and Michigan wheat berries.
Turn the heat down to 350 degrees so the liquid bubbles gently, then cover and cook, undisturbed for 1 hour. (Note: Wheat berries generally take an hour to cook, taste for tenderness after an hour.)
Uncover pot; mixture should still be wet and wheat berries almost fully tender. If not, add a little more liquid, cover, and cook for another 15 minutes; check again.
The grains should be tender and the mixture moist but not swimming in liquid. If not, repeat this step.
Add all ingredients for the wild mushroom confit (any mushroom you enjoy) in the pan with pork.
Add cubed pumpkin, wrapped in aluminum foil to keep separate.
Turn oven up to 400 degrees for 10 minutes or so to bring the liquid back to a boil. Then lower back to 350 degrees. Cover pan again.
Continue to cook, stirring once or twice, until parsnips are tender but not too soft, about 10 to 15 minutes.
Allow meat to rest for 15 minutes out of oven prior to any cutting.
During 15-minute resting period for the pork, remove roasted pumpkin foil packet and mash until smooth.
Mix all ingredients for vinaigrette into small saucepan, blending well.
Bring to a quick boil, and immediately shut off heat.
Continue stirring vinaigrette, so as not to burn the sugars.
In a separate bowl, toss salad greens with vinaigrette.
Cut pork into 1-2 in. slices.
Spoon wheat berry blend from roasting pan onto plate, place pork on top of wheat berry blend. Place fresh salad greens on top of pork and serve.