Experiences in Richmond Hill, Canada