Si Harrow nakua an saiyang Bachelor of Arts sa Ingles hale sa Unibersidad nin Saskatchewan kan 1993, Batsiler sa Fine Arts sa Nova Scotia College of Art and Design kan 1996, asin Master kan Fine Arts hale sa Unibersidad nin Canterbury kan 2005.