Stella Ren
Year: 2026
Hometown: Shanghai, China
Major: SPIA or Philosophy
Stella is a junior from Shanghai, China who hopes to make big contributions to the world with the most useless majors (philosophy or SPIA). She’s been dancing since very little and went through traditional, ballet, latin, contemp, and finally arrived at hiphop and jazz funk as her favorites. She is so beyond excited to be a part of the T8 family with so much love!
Fun fact: allergic to cockroaches in theory not in practice (never tried lol)