Roasting your own coffee at home opens up so many possibilities for flavor, freshness, and fun experimentation. If you love that first morning cup and...