Smiling Mind Organizations

Smiling Mind is modern meditation for young people. It's a simple process that gives a sense of calm, clarity & contentment.