The Gallery - Campbell House Museum, Toronto
Yousha Liu was born in Zhejiang, China. She earned a Bachelor of Fine Arts degree at China Academy of Arts in 1982 and her Master of Fine Arts degree at Georgia Southern University in the USA, in 2001.
Yousha’s professional experience began as an assistant curator at the Art Center of Hunan Province (1982–5), followed by a position as assistant professor at the Zhejiang Academy of Painting in China (1985–91). After her first solo show in Canada, Yousha relocated to Toronto and continued her creative life as an artist and art teacher (1991–9). She taught studio art at Georgia Southern University (1999–2002) and Iowa State University (2002–4). Now Yousha has settled in Mississauga, Ontario, pursuing her creative life as a full- time artist, part-time teacher, and volunteer for local art societies. She has been selected to serve the Committee for the Induction of Honourary Members of the Drawing Society of Canada.
