Cathy Lang has an M.Ed. in Adult Education and a B.A. in Social Work, and is a non-profit manager, adult educator, co-operative developer and consultant. She combines this experience in social enterprise and cooperative development with a longtime passion for the textile and print arts. Cathy has studied at the Ontario College of Art and Design, the Toronto School of Art, Fleming College (Haliburton School of Fine Arts) and the Penland School of Crafts. She has also taken workshops in weaving, printing, dyeing, life drawing, and design. Her work has been featured in a number of group shows, and she is a founding member of the newly formed Contemporary Textile Studio Co-operative in Toronto, Canada.