Roasting a marshmallow over a fire is a volatile task. If you're not careful, you can burn it to a crisp, or get an undercooked center with a charred shell. This graphic will walk you through the perfect roasting technique.