In a medium bowl, combine pudding mix, cold water, and sweetened condensed milk. Mix well and place in the refrigerator to chill for a few minutes.
Place the graham cracker crusts on a baking sheet (or something large enough to transport them easily but small enough to fit in your refrigerator) and set aside.
In another medium bowl, whip 1 cup of whipping cream until soft peaks form. Remove the pudding mixture from the refrigerator and gently fold the whipped cream into it. Divide the mixture evenly among the crusts and place the pan in the refrigerator.
In the same mixing bowl you used to mix the first cup of whipping cream, add the remaining cup of cream, vanilla and almond extracts, and powdered sugar. Whip until soft peaks form. Divide the whipping cream among the tarts, then garnish with fresh berries. Serve immediately.
Notes
These tarts are best eaten soon after assembly. You can make them completely up to a couple of hours before serving and simply place on a baking sheet, cover with plastic wrap, and refrigerate until serving.
If storing leftovers, you can store them on a baking sheet in the fridge as outlined above, or in a tightly sealed storage container in the fridge. They are best as close to the time of assembly as possible, but are certainly safe to eat for several days if refrigerated the whole time.
Since the base of these tarts is cheesecake flavored, you can always get creative with other toppings. Chocolate brownie chunks, candied pecans, and a drizzle of caramel would make a delicious turtle brownie cheesecake tart, for example.
Using orange zest, extract, or flavoring oil instead of almond extract would be delicious with the berries as well!