NSCAD University
Née à Sarnia, en Ontario, Carol provient d'une famille des immigrants finlandais. Elle a étudié à l'université Nova Scotia College of Art and Design et à l'Université de Toronto et elle a une Maîtrise en Beaux-Arts de l'Université Concordia à Montréal.