Mind Retreat Program (MRP)

Note that this is not the same kind of mindfulness as taught in the MBSR program