Alex Megos Boulder en Squamish, British Columbia, Canada.