Ally Individual

Sheila is a professor of English and Drama at Cape Breton University in Unama'ki (Cape Breton, Nova Scotia). She is an Applied Theatre practitioner and works to include indigenous authors and perspectives in her teaching.
WEBSITE
Last reviewed: Feb 24th, 2023

PLEASE LOG IN TO SEE PROFILE DETAILS AND CONTACT INFO