McLeod, Indian Island's principal, said that although she thinks there may be some
cultural clashes and bias
at the area high schools, the main problem is that her school's graduates feel overwhelmed when they leave the 114 - student Indian Island School for a larger high school.
Her projects — often inspired by interest in
cultural anthropology,
cultural clashes, and music — have been exhibited in both solo and group exhibitions in the United States and Europe,
at venues including the Sculpture Center, Art in General, Postmasters, and CANADA in New York; Espace Culturel Louis Vuitton in Paris; Saatchi Gallery and Nottingham Contemporary in Great Britain; Centre for Contemporary Art Ujazdowski Castle and Zachęta National Gallery of Art in Warsaw.