Experiences in Richmond, Bc, Canada