Coffee is complex, and a multitude of factors contribute to the flavor that ends up in your cup. Much like wine, the final flavor depends on the variety of tree grown, the agricultural conditions of the farm, and the coffee processing methods performed upon the beans post-harvest. More than 100...