A method for monitoring breath is provided, comprising: measuring one or more attributes of airflow through an input device, by a flow sensor within the input device, of air blown into said input device by an expelling action of a user; transmitting the attributes of airflow from the input device to a processing device, including a processor and communication terminal; communicating, via the communication terminal, a first state output to the user while the air is blown into said input device; and determining, by the processor of the processing device, whether each of the attributes of airflow is within a respective threshold range. If a respective threshold range is met, the communication terminal communicates a second state output to the user.