Megan Kathleen Mcisaac, self reflection