Guru Nanak Academy, Surrey, BC, Canada
http://www.gurunanakacademy.com/Offer classes in Gurbani meanings, Sikh history, Gurmukhi and Punjabi, Kirtan, Tabla, and Santhiya, as well as the Sikh martial arts.
Submitted in section: Religion & Spirituality: Sikhism: Organizations: Guru Nanak Academy, Surrey, BC, Canada