Shannon is Contemporary Dancer currently on B-Troupe
Shannon is a Former Dancer of Elite Dance Academy And Gemini Dance Studio.
Before the show
Shannon is still a part of Elite. It can be presumed that she joined Elite between Seasons 2 and 3 as she was never seen before at Elite and nothing was implied about her being at Elite before Season 3.
Shannon loses to West in the dance battles, especially due to her consistent fumbling throughout the routine. Lucien starts shouting at her, possibly contributing to her transferring B-Troupe.
She auditions for A-Troupe when Chloe leaves, but does not make it.
She had left the studio and joined Gemini Dance Studio but she leaves.
She comes back to The Next Step Dance Studio And re-joins B-Troupe with Abi and Jake.