Sagaraghosha has been meditating since 1996 and teaching meditation and Buddhism at the Centre for many years.