Sheila Luck
Canadian, born 1959
Sheila Luck is a painter with a Bachelor of Fine Arts (1982) and a Master of Visual Arts (1985) from the University of Alberta. She has been a sessional instructor of painting and drawing at the University of Alberta for much of her career. Luck’s work is collected and shown across Canada.
