1.Preheat the oven to 350°F.
2.Spray a 9-inch spring form pan with nonstick cooking spray.
3.Combine the flour and ¾ cup sugar in a bowl.
4.Cut in the butter until the mixture resembles coarse crumbs.
5.Reserve 1 cup of the mixture and set it aside. To the remaining crumb mixture add the baking powder, salt, sour cream, 1 egg, and almond extract. Blend well.
6.Spread the batter in pan. In a separate mixing bowl combine cream cheese, cottage cheese and ¼ cup sugar and beat with the paddle attachment of the mixer.
7.Add the remaining egg and beat an additional minute until blended well.
8.Pour the cheese mixture over the batter in the pan.
9.Combine the reserved crumb mixture with almonds. Sprinkle over the cheese mixture in the pan.
10.Bake at 350°F for 45-50 minutes or until cheese mixture is set and cake is firm and slightly pulling away from the sides of the pan. Cool before removing the sides of the pan and serving.