I'm a science tutor and I came across a stoichiometry problem asking how much Iron is produced in a reaction between $\ce{Fe2O3}$ and $\ce{CO}$:
$$\ce{Fe2O3 + CO -> Fe + ?}$$
I know how to do the stoichiometry part, but I'm stumped about how to figure out the products. My guess is $\ce{Fe}$ and $\ce{CO2}$ since the $\ce{CO}$ would want to change to the more stable $\ce{CO2}$, thus deoxidizing the $\ce{Fe}$? All the student's problems so far have just been between simple ionic salts, and I never remember coming across one like this when I took AP Chen myself in highschool, since $\ce{CO}$ is covalent.