Sheila is from the Montreal Lake Cree Nation. She graduated in 2022 with a B.A in Psychology from the University of Saskatchewan and graduated in 2023 from Edwards School of Business with a Graduate Certificate in Leadership. Sheila is currently a student at the College of Medicine, working towards a Master of Science in Health Sciences with a focus on Strengths-Based Approaches with the First Nations population in Saskatchewan.