In a large bowl, use a mixer to combine one bar of cream cheese and the chocolate pudding mix.
Slowly add two cups of milk and mix until smooth.
Stir in one tub of Cool Whip and set aside.
In another large bowl, use a mixer to combine the second bar of cream cheese with the vanilla and cheesecake pudding mixes. Slowly add the final 2 cups of milk and mix until smooth.
Stir in the second tub of Cool Whip and about 5-6 tablespoons of sprinkles.
Take a trifle dish and place a layer or two of Oreos (flat) on the bottom. Spoon the chocolate pudding mixture over them and add a layer of crushed Oreos (about 15-20).
Spoon the vanilla pudding mixture over the crushed Oreos and then top with remaining sprinkles. Add more Oreos on top in a decorative pattern, if desired.
Refrigerate until serving and enjoy!