Set aside a rectangular 13x9 inch baking pan. Wash berries and pat dry with paper towels set aside.
In a medium bowl, whisk together milk and instant pudding mix.
Add softened cream cheese and beat in with a wooden spoon or whisk until smooth.
Stir or fold in the whipped cream or topping until thoroughly combined.
Spread a thin layer of pudding mixture onto bottom of the pan with a spatula.
Layer graham cracker sheets on top, breaking sheets apart if needed to cover.
Spread a 1/2" thick layer of pudding mixture on top of the graham crackers to cover using a spatula.
Arrange one third of the berries on top of the pudding layer.
Repeat the graham cracker / pudding mixture / berries layering two more times, finishing with the berries.
Cover the pan lightly with plastic wrap and chill for at least 4 hours up to 2 days. Serve and enjoy!