How many 2 liter bottles of soda would serve 30 people?

This depends on how much soda each person drinks! Here's how to figure it out:

1. Estimate Soda Consumption:

* Light Drinkers: Maybe 1/2 liter (500 ml) per person

* Moderate Drinkers: Around 1 liter per person

* Heavy Drinkers: 1.5 liters or more per person

2. Calculate Bottles Needed:

* Light Drinkers: 30 people * 0.5 liters/person = 15 liters / 2 liters/bottle = 7.5 bottles (round up to 8)

* Moderate Drinkers: 30 people * 1 liter/person = 30 liters / 2 liters/bottle = 15 bottles

* Heavy Drinkers: 30 people * 1.5 liters/person = 45 liters / 2 liters/bottle = 22.5 bottles (round up to 23)

So, you'll need between 8 and 23 bottles of soda depending on how much each person drinks.