01 - Preheat oven to 325°F. Line bottom of 9-inch springform pan with parchment paper.
02 - Combine chocolate cookie crumbs, melted butter, sugar, and salt in bowl. Mix until evenly moistened. Press firmly into bottom of prepared pan. Bake 10 minutes, then cool.
03 - Beat cream cheese and sugar in large bowl until smooth and creamy. Add eggs one at time, mixing well after each addition.
04 - Add sour cream, heavy cream, brewed coffee, cocoa powder, instant coffee, vanilla, almond extract if using, and pinch of salt. Mix until just combined, avoiding overmixing.
05 - Pour filling over cooled crust. Tap pan gently to release air bubbles.
06 - Place springform pan in larger roasting pan. Fill outer pan with hot water halfway up sides of cheesecake pan.
07 - Bake 50-60 minutes until center is just set and slightly wobbly. Turn off oven, crack door, and let cheesecake cool inside 1 hour.
08 - Remove cheesecake and cool to room temperature. Cover and refrigerate at least 4 hours, preferably overnight.
09 - Whip cold heavy cream with powdered sugar and vanilla to soft peaks.
10 - Spread or pipe whipped cream over chilled cheesecake. Garnish with shaved chocolate or dusting of cocoa powder before serving.