Answer:
Exponential; $376.32
Explanation:
Generally, an increase of 12% in a month means the prices are 12% more than they were in the previous month. That is, the value has been multiplied by 1.12.
The same would be true for the second month, so the overall multiplier for the two months is ...
(1.12)(1.12) = 1.12^2 = 1.2544
This makes the food bill for the second month amount to ...
1.2544 × $300 = $376.32
_____
As with all percentages, you need to be clear about what base is being used. Here, we have assumed the base for a monthly increase is the value at the beginning of the month.
If, instead, it is the value at the beginning of the year, then the increase is linear, not exponential. 12% of the value at the beginning of the year is the same throughout the year.