Cassie started her training at the age of 2 in Kitchener at Let's Dance Ltd. From here on, she trained in Ballet, Jazz, Lyrical, Contemporary, Acro and Hip Hop for over 16 years. During her time at Let's Dance, Cassie spent several years on the competitive team where she earned various awards for high scores and top placings. She has attended many dance intensives, one of which her team competed and proceed to move onto Nationals in NYC with NYCDA. Throughout her dance career, Cassie developed a love of expressing her creative aptitude. She is now attending the University of Waterloo working towards her BA in Communications to one day enter the field of marketing and advertising. She still shares her love of all things dance and continues to attend drop in classes in the city.