Hi Beckka ~
They provide explanations of jokes on Google?? That would be such good news for me

.
Your story of first hearing Leonard has got to be a prize winner... a small child looking for heroes in the seaweed in the first place... and then finding the real-life hero for her mother there. Then, he's your hero, at the time, making you the tape... and your hero now, as Dad. It's priceless. All of the images so beautiful.
If only your teacher could have appreciated the song for all that it is... and appreciated you for knowing it. I wonder if she came to appreciate it in the years since.
Thanks for sharing your story.
~ Lizzy