Start by grabbing a large mixing bowl. Using a hand-held electric mixer, beat the softened cream cheese and powdered sugar together until the mixture is completely smooth and creamy.
Next, add in the heavy whipping cream, vanilla extract, and almond extract. Beat on high speed until stiff peaks form.
Prepare an 11×7-inch baking dish by spreading a small amount of the cream cheese mixture on the bottom.
Place ⅓ of the graham crackers in a single layer over the cream cheese mixture.
Spread ⅓ of the remaining cream cheese mixture over the graham crackers.
Top with 2 cups of sliced strawberries. Spread them evenly.
Add another layer of graham crackers over the strawberries, followed by another ⅓ of the cream cheese mixture.
Top with another 2 cups of sliced strawberries and then add the final layer of graham crackers.
Spread the remaining cream cheese mixture on top and scatter the remaining sliced strawberries on top.
Cover the dish with plastic wrap and refrigerate for at least 2 hours, or up to 8 hours, before serving.
When ready to serve, garnish with fresh mint if desired. Slice into squares and enjoy!