An exceedingly rare cancer has left a Toronto teenager with a desire to share her story with others online and to raise money for the hospital that is helping her.

Carley Allison has a tumour on her trachea that has resulted from a rare cancer that is said to afflict only one in a billion people. She was diagnosed just weeks ago.

The 17-year-old competitive skater and passionate vocalist has been keeping a blog since she was diagnosed. She has posted videos of herself singing after she underwent a tracheotomy, which was necessary to help her breathe.

Carley has had many messages of support pour in since she fell ill. She is asking those who want to reach out to donate to Toronto's Princess Margaret Hospital.

Click on the video above to see a full report from the CBC's Charlsie Agro.