Students meditating at Archbishop Riordan High School in San Francisco. Next → Students meditating at Archbishop Riordan High School in San Francisco.