The Next Step
It's A Wonderful Life Piper part 1
S6 E27:
Piper learns what life would be like if she never joined The Next Step and discovers how many lives she's touched through the years.