From growing fresh coffee trees to harvesting fresh beans to picking, peeling, drying, dehusking, taking your green beans, and finally roasting your own coffee beans.