Experiences in Waterloo, Canada