Enhances your mindfulness skills. Everyone is harping on about mindfulness nowadays. Mindfulness means that you are fully present in the current moment and that you don't allow external thoughts to distract you from fully engaging in the present moment/experience. Mindfulness...