In a bowl or jar whisk together olive oil and sugar until sugar has dissolved. Stir in honey, shallot, white wine vinegar, apple cider vinegar, sesame seeds (your sesame seeds should look more golden than mine - I didn't toast mine long enough) and optional poppy seeds until mixture is well blended.
For the salad:
Add spinach, almonds and cranberries to a salad bowl. Drizzle dressing over salad and toss. Serve immediately after adding dressing.