Question: why is baking powder better than baking soda?
Answer: Because baking soda is lacking the acid that baking powder would normally add to the recipe, you have to make sure to add an acidic ingredient, such as cream of tartar, to activate the baking soda. What's more, baking soda has much stronger leavening power than baking powder.