An apparatus for grinding coffee. The apparatus including: a grinder mechanism a ground discharge region a user control for enabling a user to select grind preferences a display element for displaying data indicative of user inputs to the user control a processor element coupled to the user control and a display element for controlling operation of the grinder mechanism. The apparatus being adapted to provides fine control over grind size and dispense discreet doses according to a users preference and control inputs and display depictions representing a range of coffee grinder functions.