Brewing the Perfect Cup of Coffee