Martial Arts

Martial arts schedule

Course Type Course Description Course Time (EST)
Beginner Level Beginner Level for younger students
Virtual/ Online
Tuesday 7:50 – 8:40 PM,
Thursday 7:50 – 8:40 PM
Beginner Level Beginner Level for younger students
In Person
Tuesday 5:00 – 5:50 PM,
Saturday 11:30 – 12:20 PM
Junior Beginner Level For older students at the beginner level
In Person
Wednesday 5:00 – 5:50 PM,
Friday 5:00 – 5:50 PM
Intermediate Level In Person Wednesday 6:00 – 6:50 PM,
Friday 6:00 – 6:50 PM
Adult Kung Fu In Person Tuesday 6:00 – 6:50 PM
Adult Tai Chi In Person Saturday 12:30 – 1:20 PM

Extended learning courses

Extended Learning Schedule

Coding Courses

Course TypeCourse DescriptionCourse Time (EST)
Scratch Jr. (Pre-Beginner)For students aged 5-6Sunday 2:00 – 3:00 PM
Wednesday 4:50 – 5:50 PM
Scratch BeginnerFor students aged 6-7Saturday 12:00 – 1:00 PM
Monday 4:50 – 5:50 PM
Scratch IntermediateFor students aged 7-12Tuesday 6:00 – 7:00 PM
Friday 6:30 – 7:30 PM
Scratch AdvancedFor students aged 7-12Tuesday 4:50 – 5:50 PM
Thursday 4:50 – 5:50 PM
Python for BeginnersFor students aged 9-14+Monday 6:00 – 7:00 PM
Friday 4:50 – 5:50 PM
Python IntermediateFor students aged 9-14+Tuesday 7:00 – 8:00 PM
Thursday 7:00 – 8:00 PM
Java BeginnerFor students aged 9-14+Wednesday 5:30 – 6:30 PM
Friday 5:30 – 6:30 PM
Java – IntermediateFor students aged 9-14+Wednesday 7:30 – 8:30 PM
Friday 7:30 – 8:30 PM

Mandarin Chinese Language Courses

Course Type Course Description Course Time (EST)
Chinese Enlightenment A beginner level course Saturday 9:30 – 10:30 AM
Chinese Improvement For students with some Chinese language foundation Friday 6:30 – 7:30 PM

Dance Courses

Course TypeCourse DescriptionCourse Time (EST)
BreakingFor students aged 6-12Saturday 10:00 – 11:00 AM
Hip-HopFor students aged 6-12Saturday 1:00 – 2:00 PM

Elementary Mathematics Course

Course TypeCourse DescriptionCourse Time (EST)
Grade 1-2For students aged 6-7Monday 5:00 – 5:40 PM,
Friday 5:00 – 5:40 PM