1. Preheat oven to 350 degrees F. Combine flour, sugar, and salt in a large bowl; cut in butter with a pastry blender or potato masher until crumbly. Reserve 1/2 cup for later use.
2. Add yogurt, vanilla and almond extracts, egg, baking powder, and baking soda to mixture. Beat with electric mixer at medium speed until blended. Pour into 8-inch-round nonstick baking pan.
3. In a small bowl, combine cream cheese and jam; beat at low speed until blended. Spread evenly over batter. Top with reserved flour mixture, sprinkling of raspberries (optional) and almonds.
4. Bake for 45 minutes, or until edges are browned and center is nearly set. Cool on a rack. Refrigerate 3 hours, or until well chilled. Cut into 8 wedges.