In a large bowl, combine graham cracker crumbs, ground almonds, sugar, and butter.
Mix until thoroughly combined.
Press into the bottom and about an inch up the sides of a greased 9-inch springform pan.
In a large mixing bowl, beat cream cheese until smooth.
Add sweetened condensed milk, pudding mixes, amaretto, and almond extract, beating until smooth.
Add eggs, one at a time, beating until combined.
Pour over crust.
Bake at 350 degrees for about 75 minutes, or until golden at the edges, puffy at the edges, and til the center is almost set.
Cool on a wire rack for 20 minutes before releasing the sides of the pan. Cool completely.
Refrigerate til chilled.
Top with whipped cream and chocolate sauce for garnish, and cut to serve!