You may love coffee, but do you know what's in your cup? Learn about the origin of coffee in different parts of the world, the important role of roasting and its effect on flavor and aroma, and the best way to prepare your coffee at home. Smell and taste the difference between several different varieties of Arabica and Rustica.