In a large bowl, using a mixer, mix up one bar of cream cheese and one tub of Cool Whip first, then add in your chocolate pudding and 2 cups of milk. Mix well.
Line the bottom of a trifle dish with Oreos, then pour chocolate pudding mixture over top of the Oreos.
Repeat the same steps above and In a large bowl, using a mixer, mix up one bar of cream cheese and one tub of Cool Whip first, then add in your cheesecake and vanilla pudding and 2 cups of milk. Mix well.
Crush about 15 Oreos on top of the chocolate layer and then add vanilla/cheesecake layer on top.
Top the rest of the vanilla pudding with Oreos then serve cold!
*You can substitute different flavors of pudding and Oreos for different flavor combinations!!