Note1: I like to prepare fresh pesto straight from my garden the traditional way using lots of fresh basil, lemon juice, toasted pine nuts, garlic, Olive Oil, and salt/pepper. Note2: When preparing the turkey, tomatoes, lettuce, and cheese, ensure the sizes fit the size of your bread. For a small baguette, they need to be fairly small. Note3: Place the Cranberries directly on the Pesto. They will stick into the sandwich better this way. Note 4: It is important to use good quality turkey. I prefer to roast my own after soaking in a basic brine for 24-48 hours. If you don't have the time to do this, use your favorite good quality deli cut.