The school is small, so there are not extracurriculars, such as competitive teams or clubs. Instead they have after school activities, which are great. My kids love the after school chess class, and have participated in and loved others, such as, coding, art, piano, etc. The after school activities follow the S.T.E.A.M. philosophy, which stand for: Science, Technology, Engineering, Art and Design, Mathematics. Some of these classes are in Mandarin which is a plus too.