Debating Coffee Competition Philosophies with Barista Champion Ben Put
This time around, we joined Ben Put of Monogram Coffee Roasters in Calgary, Canada. Ben has reached the final round of the World Barista Championships on several occasions and has a distinct pedigree and reputation. One of the most innovative...