Black Belt
Sat, 20 Dec 25 10:00 am - 11:00 am
Endurance Punch and Kick
Brown Belt Test
Sat, 20 Dec 25 11:00 am - 12:00 pm
NO CLASES
Wed, 24 Dec 25
NO CLASES
Thu, 25 Dec 25
NO CLASES
Fri, 26 Dec 25
Black Belt
Sat, 27 Dec 25 10:00 am - 11:00 am
Endurance Punch and Kick
NO CLASES
Sat, 27 Dec 25
NO CLASES
Sun, 28 Dec 25
NO CLASES
Mon, 29 Dec 25
NO CLASES
Tue, 30 Dec 25
NO CLASES
Wed, 31 Dec 25
NO CLASES
Thu, 01 Jan 26
Tai Chi (Lower Sash)
Sat, 03 Jan 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 03 Jan 26 9:30 am - 10:00 am
Black Belt
Sat, 03 Jan 26 10:00 am - 11:00 am
Endurance Punch and Kick
Brown Belt
Sat, 03 Jan 26 11:00 am - 12:00 pm
Lower Belt
Sat, 03 Jan 26 12:00 pm - 1:00 pm
Dragons
Sat, 03 Jan 26 1:00 pm - 2:00 pm
Dragons
Tue, 06 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 06 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 06 Jan 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 07 Jan 26 5:00 pm - 6:00 pm
Black Belt
Wed, 07 Jan 26 6:00 pm - 7:00 pm
Endurance Punch and Kick
Tai Chi (Lower Sash)
Wed, 07 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 07 Jan 26 8:00 pm - 8:30 pm
Dragons
Thu, 08 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 08 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 08 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 10 Jan 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 10 Jan 26 9:30 am - 10:00 am
Black Belt
Sat, 10 Jan 26 10:00 am - 11:00 am
Endurance Punch and Kick
Brown Belt
Sat, 10 Jan 26 11:00 am - 12:00 pm
Lower Belt
Sat, 10 Jan 26 12:00 pm - 1:00 pm
Dragons
Sat, 10 Jan 26 1:00 pm - 2:00 pm
Dragons
Tue, 13 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 13 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 13 Jan 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 14 Jan 26 5:00 pm - 6:00 pm
Black Belt
Wed, 14 Jan 26 6:00 pm - 7:00 pm
Endurance Punch and Kick
Tai Chi (Lower Sash)
Wed, 14 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 14 Jan 26 8:00 pm - 8:30 pm
Dragons
Thu, 15 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 15 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 15 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 17 Jan 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 17 Jan 26 9:30 am - 10:00 am
Black Belt
Sat, 17 Jan 26 10:00 am - 11:00 am
Endurance Punch and Kick
Brown Belt
Sat, 17 Jan 26 11:00 am - 12:00 pm
Lower Belt
Sat, 17 Jan 26 12:00 pm - 1:00 pm
Dragons
Sat, 17 Jan 26 1:00 pm - 2:00 pm
Dragons
Tue, 20 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 20 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 20 Jan 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 21 Jan 26 5:00 pm - 6:00 pm
Black Belt
Wed, 21 Jan 26 6:00 pm - 7:00 pm
Endurance Punch and Kick
Tai Chi (Lower Sash)
Wed, 21 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 21 Jan 26 8:00 pm - 8:30 pm
Dragons
Thu, 22 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 22 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 22 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 24 Jan 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 24 Jan 26 9:30 am - 10:00 am
Black Belt
Sat, 24 Jan 26 10:00 am - 11:00 am
Endurance Punch and Kick
Seminar
Sat, 24 Jan 26 11:00 am - 2:00 pm
Yin/Yang Stretching and Conditioning
Dragons
Tue, 27 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 27 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 27 Jan 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 28 Jan 26 5:00 pm - 6:00 pm
Black Belt
Wed, 28 Jan 26 6:00 pm - 7:00 pm
Endurance Punch and Kick
Tai Chi (Lower Sash)
Wed, 28 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 28 Jan 26 8:00 pm - 8:30 pm
Dragons
Thu, 29 Jan 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 29 Jan 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 29 Jan 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 31 Jan 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 31 Jan 26 9:30 am - 10:00 am
Black Belt
Sat, 31 Jan 26 10:00 am - 11:00 am
Endurance Punch and Kick
Brown Belt
Sat, 31 Jan 26 11:00 am - 12:00 pm
Lower Belt
Sat, 31 Jan 26 12:00 pm - 1:00 pm
Dragons
Sat, 31 Jan 26 1:00 pm - 2:00 pm
Dragons
Tue, 03 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 03 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 03 Feb 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 04 Feb 26 5:00 pm - 6:00 pm
Black Belt
Wed, 04 Feb 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 4-6)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane
Tai Chi (Lower Sash)
Wed, 04 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 04 Feb 26 8:00 pm - 8:30 pm
Dragons
Thu, 05 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 05 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 05 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 07 Feb 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 07 Feb 26 9:30 am - 10:00 am
Black Belt
Sat, 07 Feb 26 10:00 am - 11:00 am
Black Belt
Ba Gua Zhang
Application and Sparring (sections 4-8)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane Duet
Brown Belt
Sat, 07 Feb 26 11:00 am - 12:00 pm
Lower Belt
Sat, 07 Feb 26 12:00 pm - 1:00 pm
Dragons
Sat, 07 Feb 26 1:00 pm - 2:00 pm
Dragons
Tue, 10 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 10 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 10 Feb 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 11 Feb 26 5:00 pm - 6:00 pm
Black Belt
Wed, 11 Feb 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 4-6)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane
Tai Chi (Lower Sash)
Wed, 11 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 11 Feb 26 8:00 pm - 8:30 pm
Dragons
Thu, 12 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 12 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 12 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 14 Feb 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 14 Feb 26 9:30 am - 10:00 am
Black Belt
Sat, 14 Feb 26 10:00 am - 11:00 am
Black Belt
Ba Gua Zhang
Application and Sparring (sections 4-8)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane Duet
Brown Belt
Sat, 14 Feb 26 11:00 am - 12:00 pm
Lower Belt
Sat, 14 Feb 26 12:00 pm - 1:00 pm
Dragons
Sat, 14 Feb 26 1:00 pm - 2:00 pm
Dragons
Tue, 17 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 17 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 17 Feb 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 18 Feb 26 5:00 pm - 6:00 pm
Black Belt
Wed, 18 Feb 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 4-6)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane
Tai Chi (Lower Sash)
Wed, 18 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 18 Feb 26 8:00 pm - 8:30 pm
Dragons
Thu, 19 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 19 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 19 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 21 Feb 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 21 Feb 26 9:30 am - 10:00 am
Black Belt
Sat, 21 Feb 26 10:00 am - 11:00 am
Black Belt
Ba Gua Zhang
Application and Sparring (sections 4-8)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane Duet
Seminar
Sat, 21 Feb 26 11:00 am - 2:00 pm
Hsiang Chung Li
Stomping Immortal
Dragons
Tue, 24 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 24 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 24 Feb 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 25 Feb 26 5:00 pm - 6:00 pm
Black Belt
Wed, 25 Feb 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 4-6)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane
Tai Chi (Lower Sash)
Wed, 25 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 25 Feb 26 8:00 pm - 8:30 pm
Dragons
Thu, 26 Feb 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 26 Feb 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 26 Feb 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 28 Feb 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 28 Feb 26 9:30 am - 10:00 am
Black Belt
Sat, 28 Feb 26 10:00 am - 11:00 am
Black Belt
Ba Gua Zhang
Application and Sparring (sections 4-8)
Senior Black Belts
Hu He Shuang Xing
Tiger Crane Duet
Brown Belt
Sat, 28 Feb 26 11:00 am - 12:00 pm
Lower Belt
Sat, 28 Feb 26 12:00 pm - 1:00 pm
Dragons
Sat, 28 Feb 26 1:00 pm - 2:00 pm
Dragons
Tue, 03 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 03 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 03 Mar 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 04 Mar 26 5:00 pm - 6:00 pm
Black Belt
Wed, 04 Mar 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (start)
Tai Chi (Lower Sash)
Wed, 04 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 04 Mar 26 8:00 pm - 8:30 pm
Dragons
Thu, 05 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 05 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 05 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 07 Mar 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 07 Mar 26 9:30 am - 10:00 am
Black Belt
Sat, 07 Mar 26 10:00 am - 11:00 am
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals
Brown Belt
Sat, 07 Mar 26 11:00 am - 12:00 pm
Lower Belt
Sat, 07 Mar 26 12:00 pm - 1:00 pm
Dragons
Sat, 07 Mar 26 1:00 pm - 2:00 pm
Dragons
Tue, 10 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 10 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 10 Mar 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 11 Mar 26 5:00 pm - 6:00 pm
Black Belt
Wed, 11 Mar 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (start)
Tai Chi (Lower Sash)
Wed, 11 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 11 Mar 26 8:00 pm - 8:30 pm
Dragons
Thu, 12 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 12 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 12 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 14 Mar 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 14 Mar 26 9:30 am - 10:00 am
Black Belt
Sat, 14 Mar 26 10:00 am - 11:00 am
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals
Seminar
Sat, 14 Mar 26 11:00 am - 2:00 pm
Sparring with Down and Ground
Sparring Strategy with sweeps and takedowns
Dragons
Tue, 17 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 17 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 17 Mar 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 18 Mar 26 5:00 pm - 6:00 pm
Black Belt
Wed, 18 Mar 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (start)
Tai Chi (Lower Sash)
Wed, 18 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 18 Mar 26 8:00 pm - 8:30 pm
Dragons
Thu, 19 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 19 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 19 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 21 Mar 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 21 Mar 26 9:30 am - 10:00 am
Black Belt
Sat, 21 Mar 26 10:00 am - 11:00 am
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals
Brown Belt
Sat, 21 Mar 26 11:00 am - 12:00 pm
Lower Belt
Sat, 21 Mar 26 12:00 pm - 1:00 pm
Dragons
Sat, 21 Mar 26 1:00 pm - 2:00 pm
Dragons
Tue, 24 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 24 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 24 Mar 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 25 Mar 26 5:00 pm - 6:00 pm
Black Belt
Wed, 25 Mar 26 6:00 pm - 7:00 pm
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (start)
Tai Chi (Lower Sash)
Wed, 25 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 25 Mar 26 8:00 pm - 8:30 pm
Dragons
Thu, 26 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 26 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 26 Mar 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 28 Mar 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 28 Mar 26 9:30 am - 10:00 am
Black Belt
Sat, 28 Mar 26 10:00 am - 11:00 am
Black Belts
Ba Gua Zhang
Application and Sparring (sections 7-8)
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals
Brown Belt
Sat, 28 Mar 26 11:00 am - 12:00 pm
Lower Belt
Sat, 28 Mar 26 12:00 pm - 1:00 pm
Dragons
Sat, 28 Mar 26 1:00 pm - 2:00 pm
Dragons
Tue, 31 Mar 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 31 Mar 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 31 Mar 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 01 Apr 26 5:00 pm - 6:00 pm
Black Belt
Wed, 01 Apr 26 6:00 pm - 7:00 pm
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Tai Chi (Lower Sash)
Wed, 01 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 01 Apr 26 8:00 pm - 8:30 pm
Dragons
Thu, 02 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 02 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 02 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 04 Apr 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 04 Apr 26 9:30 am - 10:00 am
Black Belt
Sat, 04 Apr 26 10:00 am - 11:00 am
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Seminar
Sat, 04 Apr 26 11:00 am - 12:00 pm
Er Jie Gun Quan & Tian Da Shuang Er Jie Gun
Single and Double Nunchaku
Dragons
Tue, 07 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 07 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 07 Apr 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 08 Apr 26 5:00 pm - 6:00 pm
Black Belt
Wed, 08 Apr 26 6:00 pm - 7:00 pm
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Internal Pre Test
Wed, 08 Apr 26 7:00 pm - 8:00 pm
Dragons
Thu, 09 Apr 26 5:30 pm - 6:30 pm
External Pre Test
Thu, 09 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 11 Apr 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 11 Apr 26 9:30 am - 10:00 am
Black Belt
Sat, 11 Apr 26 10:00 am - 11:00 am
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Brown Belt
Sat, 11 Apr 26 11:00 am - 12:00 pm
Lower Belt
Sat, 11 Apr 26 12:00 pm - 1:00 pm
Dragons
Sat, 11 Apr 26 1:00 pm - 2:00 pm
Dragons
Tue, 14 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 14 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 14 Apr 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 15 Apr 26 5:00 pm - 6:00 pm
Black Belt
Wed, 15 Apr 26 6:00 pm - 7:00 pm
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Tai Chi (Lower Sash)
Wed, 15 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 15 Apr 26 8:00 pm - 8:30 pm
Dragons
Thu, 16 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 16 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 16 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 18 Apr 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 18 Apr 26 9:30 am - 10:00 am
Black Belt
Sat, 18 Apr 26 10:00 am - 11:00 am
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Brown Belt
Sat, 18 Apr 26 11:00 am - 12:00 pm
Lower Belt
Sat, 18 Apr 26 12:00 pm - 1:00 pm
Dragons
Sat, 18 Apr 26 1:00 pm - 2:00 pm
Dragons
Tue, 21 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 21 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 21 Apr 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 22 Apr 26 5:00 pm - 6:00 pm
Black Belt
Wed, 22 Apr 26 6:00 pm - 7:00 pm
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Tai Chi (Lower Sash)
Wed, 22 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 22 Apr 26 8:00 pm - 8:30 pm
Dragons
Thu, 23 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 23 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 23 Apr 26 7:00 pm - 8:00 pm
Brown Belt Test
Sat, 25 Apr 26 11:00 am - 12:00 pm
Dragons
Tue, 28 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 28 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 28 Apr 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 29 Apr 26 5:00 pm - 6:00 pm
Black Belt
Wed, 29 Apr 26 6:00 pm - 7:00 pm
Black Belts
Sparring Month
Senior Black Belts
Zui Ba Xian Cao Guo Jiu
8 Drunken Immortals (finish)
Tai Chi (Lower Sash)
Wed, 29 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 29 Apr 26 8:00 pm - 8:30 pm
Dragons
Thu, 30 Apr 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 30 Apr 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 30 Apr 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 02 May 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 02 May 26 9:30 am - 10:00 am
Brown Belt
Sat, 02 May 26 11:00 am - 12:00 pm
Lower Belt
Sat, 02 May 26 12:00 pm - 1:00 pm
Dragons
Sat, 02 May 26 1:00 pm - 2:00 pm
Dragons
Tue, 05 May 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 05 May 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 05 May 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 06 May 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 06 May 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 06 May 26 8:00 pm - 8:30 pm
Dragons
Thu, 07 May 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 07 May 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 07 May 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 09 May 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 09 May 26 9:30 am - 10:00 am
Brown Belt
Sat, 09 May 26 11:00 am - 12:00 pm
Lower Belt
Sat, 09 May 26 12:00 pm - 1:00 pm
Dragons
Sat, 09 May 26 1:00 pm - 2:00 pm
Dragons
Tue, 12 May 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 12 May 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 12 May 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 13 May 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 13 May 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 13 May 26 8:00 pm - 8:30 pm
Dragons
Thu, 14 May 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 14 May 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 14 May 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 16 May 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 16 May 26 9:30 am - 10:00 am
Brown Belt
Sat, 16 May 26 11:00 am - 12:00 pm
Lower Belt
Sat, 16 May 26 12:00 pm - 1:00 pm
Dragons
Sat, 16 May 26 1:00 pm - 2:00 pm
Dragons
Tue, 19 May 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 19 May 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 19 May 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 20 May 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 20 May 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 20 May 26 8:00 pm - 8:30 pm
Dragons
Thu, 21 May 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 21 May 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 21 May 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 23 May 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 23 May 26 9:30 am - 10:00 am
Brown Belt
Sat, 23 May 26 11:00 am - 12:00 pm
Lower Belt
Sat, 23 May 26 12:00 pm - 1:00 pm
Dragons
Sat, 23 May 26 1:00 pm - 2:00 pm
Dragons
Tue, 26 May 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 26 May 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 26 May 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 27 May 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 27 May 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 27 May 26 8:00 pm - 8:30 pm
Dragons
Thu, 28 May 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 28 May 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 28 May 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 30 May 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 30 May 26 9:30 am - 10:00 am
Brown Belt
Sat, 30 May 26 11:00 am - 12:00 pm
Lower Belt
Sat, 30 May 26 12:00 pm - 1:00 pm
Dragons
Sat, 30 May 26 1:00 pm - 2:00 pm
Dragons
Tue, 02 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 02 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 02 Jun 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 03 Jun 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 03 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 03 Jun 26 8:00 pm - 8:30 pm
Dragons
Thu, 04 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 04 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 04 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 06 Jun 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 06 Jun 26 9:30 am - 10:00 am
Brown Belt
Sat, 06 Jun 26 11:00 am - 12:00 pm
Lower Belt
Sat, 06 Jun 26 12:00 pm - 1:00 pm
Dragons
Sat, 06 Jun 26 1:00 pm - 2:00 pm
Dragons
Tue, 09 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 09 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 09 Jun 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 10 Jun 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 10 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 10 Jun 26 8:00 pm - 8:30 pm
Dragons
Thu, 11 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 11 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 11 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 13 Jun 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 13 Jun 26 9:30 am - 10:00 am
Brown Belt
Sat, 13 Jun 26 11:00 am - 12:00 pm
Lower Belt
Sat, 13 Jun 26 12:00 pm - 1:00 pm
Dragons
Sat, 13 Jun 26 1:00 pm - 2:00 pm
Dragons
Tue, 16 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 16 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 16 Jun 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 17 Jun 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 17 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 17 Jun 26 8:00 pm - 8:30 pm
Dragons
Thu, 18 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 18 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 18 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 20 Jun 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 20 Jun 26 9:30 am - 10:00 am
Brown Belt
Sat, 20 Jun 26 11:00 am - 12:00 pm
Lower Belt
Sat, 20 Jun 26 12:00 pm - 1:00 pm
Dragons
Sat, 20 Jun 26 1:00 pm - 2:00 pm
Dragons
Tue, 23 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 23 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 23 Jun 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 24 Jun 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 24 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 24 Jun 26 8:00 pm - 8:30 pm
Dragons
Thu, 25 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 25 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 25 Jun 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 27 Jun 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 27 Jun 26 9:30 am - 10:00 am
Brown Belt
Sat, 27 Jun 26 11:00 am - 12:00 pm
Lower Belt
Sat, 27 Jun 26 12:00 pm - 1:00 pm
Dragons
Sat, 27 Jun 26 1:00 pm - 2:00 pm
Dragons
Tue, 30 Jun 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 30 Jun 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 30 Jun 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 01 Jul 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 01 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 01 Jul 26 8:00 pm - 8:30 pm
Dragons
Thu, 02 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 02 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 02 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 04 Jul 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 04 Jul 26 9:30 am - 10:00 am
Brown Belt
Sat, 04 Jul 26 11:00 am - 12:00 pm
Lower Belt
Sat, 04 Jul 26 12:00 pm - 1:00 pm
Dragons
Sat, 04 Jul 26 1:00 pm - 2:00 pm
Dragons
Tue, 07 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 07 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 07 Jul 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 08 Jul 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 08 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 08 Jul 26 8:00 pm - 8:30 pm
Dragons
Thu, 09 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 09 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 09 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 11 Jul 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 11 Jul 26 9:30 am - 10:00 am
Brown Belt
Sat, 11 Jul 26 11:00 am - 12:00 pm
Lower Belt
Sat, 11 Jul 26 12:00 pm - 1:00 pm
Dragons
Sat, 11 Jul 26 1:00 pm - 2:00 pm
Dragons
Tue, 14 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 14 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 14 Jul 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 15 Jul 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 15 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 15 Jul 26 8:00 pm - 8:30 pm
Dragons
Thu, 16 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 16 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 16 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 18 Jul 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 18 Jul 26 9:30 am - 10:00 am
Brown Belt
Sat, 18 Jul 26 11:00 am - 12:00 pm
Lower Belt
Sat, 18 Jul 26 12:00 pm - 1:00 pm
Dragons
Sat, 18 Jul 26 1:00 pm - 2:00 pm
Dragons
Tue, 21 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 21 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 21 Jul 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 22 Jul 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 22 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 22 Jul 26 8:00 pm - 8:30 pm
Dragons
Thu, 23 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 23 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 23 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 25 Jul 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 25 Jul 26 9:30 am - 10:00 am
Brown Belt
Sat, 25 Jul 26 11:00 am - 12:00 pm
Lower Belt
Sat, 25 Jul 26 12:00 pm - 1:00 pm
Dragons
Sat, 25 Jul 26 1:00 pm - 2:00 pm
Dragons
Tue, 28 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 28 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 28 Jul 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 29 Jul 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 29 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 29 Jul 26 8:00 pm - 8:30 pm
Dragons
Thu, 30 Jul 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 30 Jul 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 30 Jul 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 01 Aug 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 01 Aug 26 9:30 am - 10:00 am
Brown Belt
Sat, 01 Aug 26 11:00 am - 12:00 pm
Lower Belt
Sat, 01 Aug 26 12:00 pm - 1:00 pm
Dragons
Sat, 01 Aug 26 1:00 pm - 2:00 pm
Dragons
Tue, 04 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 04 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 04 Aug 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 05 Aug 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 05 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 05 Aug 26 8:00 pm - 8:30 pm
Dragons
Thu, 06 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 06 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 06 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 08 Aug 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 08 Aug 26 9:30 am - 10:00 am
Brown Belt
Sat, 08 Aug 26 11:00 am - 12:00 pm
Lower Belt
Sat, 08 Aug 26 12:00 pm - 1:00 pm
Dragons
Sat, 08 Aug 26 1:00 pm - 2:00 pm
Dragons
Tue, 11 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 11 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 11 Aug 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 12 Aug 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 12 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 12 Aug 26 8:00 pm - 8:30 pm
Dragons
Thu, 13 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 13 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 13 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 15 Aug 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 15 Aug 26 9:30 am - 10:00 am
Brown Belt
Sat, 15 Aug 26 11:00 am - 12:00 pm
Lower Belt
Sat, 15 Aug 26 12:00 pm - 1:00 pm
Dragons
Sat, 15 Aug 26 1:00 pm - 2:00 pm
Dragons
Tue, 18 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 18 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 18 Aug 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 19 Aug 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 19 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 19 Aug 26 8:00 pm - 8:30 pm
Dragons
Thu, 20 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 20 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 20 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 22 Aug 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 22 Aug 26 9:30 am - 10:00 am
Brown Belt
Sat, 22 Aug 26 11:00 am - 12:00 pm
Lower Belt
Sat, 22 Aug 26 12:00 pm - 1:00 pm
Dragons
Sat, 22 Aug 26 1:00 pm - 2:00 pm
Dragons
Tue, 25 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 25 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 25 Aug 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 26 Aug 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 26 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 26 Aug 26 8:00 pm - 8:30 pm
Dragons
Thu, 27 Aug 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 27 Aug 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 27 Aug 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 29 Aug 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 29 Aug 26 9:30 am - 10:00 am
Brown Belt
Sat, 29 Aug 26 11:00 am - 12:00 pm
Lower Belt
Sat, 29 Aug 26 12:00 pm - 1:00 pm
Dragons
Sat, 29 Aug 26 1:00 pm - 2:00 pm
Dragons
Tue, 01 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 01 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 01 Sep 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 02 Sep 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 02 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 02 Sep 26 8:00 pm - 8:30 pm
Dragons
Thu, 03 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 03 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 03 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 05 Sep 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 05 Sep 26 9:30 am - 10:00 am
Brown Belt
Sat, 05 Sep 26 11:00 am - 12:00 pm
Lower Belt
Sat, 05 Sep 26 12:00 pm - 1:00 pm
Dragons
Sat, 05 Sep 26 1:00 pm - 2:00 pm
Dragons
Tue, 08 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 08 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 08 Sep 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 09 Sep 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 09 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 09 Sep 26 8:00 pm - 8:30 pm
Dragons
Thu, 10 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 10 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 10 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 12 Sep 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 12 Sep 26 9:30 am - 10:00 am
Brown Belt
Sat, 12 Sep 26 11:00 am - 12:00 pm
Lower Belt
Sat, 12 Sep 26 12:00 pm - 1:00 pm
Dragons
Sat, 12 Sep 26 1:00 pm - 2:00 pm
Dragons
Tue, 15 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 15 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 15 Sep 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 16 Sep 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 16 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 16 Sep 26 8:00 pm - 8:30 pm
Dragons
Thu, 17 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 17 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 17 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 19 Sep 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 19 Sep 26 9:30 am - 10:00 am
Brown Belt
Sat, 19 Sep 26 11:00 am - 12:00 pm
Lower Belt
Sat, 19 Sep 26 12:00 pm - 1:00 pm
Dragons
Sat, 19 Sep 26 1:00 pm - 2:00 pm
Dragons
Tue, 22 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 22 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 22 Sep 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 23 Sep 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 23 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 23 Sep 26 8:00 pm - 8:30 pm
Dragons
Thu, 24 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 24 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 24 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 26 Sep 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 26 Sep 26 9:30 am - 10:00 am
Brown Belt
Sat, 26 Sep 26 11:00 am - 12:00 pm
Lower Belt
Sat, 26 Sep 26 12:00 pm - 1:00 pm
Dragons
Sat, 26 Sep 26 1:00 pm - 2:00 pm
Dragons
Tue, 29 Sep 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 29 Sep 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 29 Sep 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 30 Sep 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 30 Sep 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 30 Sep 26 8:00 pm - 8:30 pm
Dragons
Thu, 01 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 01 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 01 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 03 Oct 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 03 Oct 26 9:30 am - 10:00 am
Brown Belt
Sat, 03 Oct 26 11:00 am - 12:00 pm
Lower Belt
Sat, 03 Oct 26 12:00 pm - 1:00 pm
Dragons
Sat, 03 Oct 26 1:00 pm - 2:00 pm
Dragons
Tue, 06 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 06 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 06 Oct 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 07 Oct 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 07 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 07 Oct 26 8:00 pm - 8:30 pm
Dragons
Thu, 08 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 08 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 08 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 10 Oct 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 10 Oct 26 9:30 am - 10:00 am
Brown Belt
Sat, 10 Oct 26 11:00 am - 12:00 pm
Lower Belt
Sat, 10 Oct 26 12:00 pm - 1:00 pm
Dragons
Sat, 10 Oct 26 1:00 pm - 2:00 pm
Dragons
Tue, 13 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 13 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 13 Oct 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 14 Oct 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 14 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 14 Oct 26 8:00 pm - 8:30 pm
Dragons
Thu, 15 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 15 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 15 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 17 Oct 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 17 Oct 26 9:30 am - 10:00 am
Brown Belt
Sat, 17 Oct 26 11:00 am - 12:00 pm
Lower Belt
Sat, 17 Oct 26 12:00 pm - 1:00 pm
Dragons
Sat, 17 Oct 26 1:00 pm - 2:00 pm
Dragons
Tue, 20 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 20 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 20 Oct 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 21 Oct 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 21 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 21 Oct 26 8:00 pm - 8:30 pm
Dragons
Thu, 22 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 22 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 22 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 24 Oct 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 24 Oct 26 9:30 am - 10:00 am
Brown Belt
Sat, 24 Oct 26 11:00 am - 12:00 pm
Lower Belt
Sat, 24 Oct 26 12:00 pm - 1:00 pm
Dragons
Sat, 24 Oct 26 1:00 pm - 2:00 pm
Dragons
Tue, 27 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 27 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 27 Oct 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 28 Oct 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 28 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 28 Oct 26 8:00 pm - 8:30 pm
Dragons
Thu, 29 Oct 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 29 Oct 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 29 Oct 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 31 Oct 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 31 Oct 26 9:30 am - 10:00 am
Brown Belt
Sat, 31 Oct 26 11:00 am - 12:00 pm
Lower Belt
Sat, 31 Oct 26 12:00 pm - 1:00 pm
Dragons
Sat, 31 Oct 26 1:00 pm - 2:00 pm
Dragons
Tue, 03 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 03 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 03 Nov 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 04 Nov 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 04 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 04 Nov 26 8:00 pm - 8:30 pm
Dragons
Thu, 05 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 05 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 05 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 07 Nov 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 07 Nov 26 9:30 am - 10:00 am
Brown Belt
Sat, 07 Nov 26 11:00 am - 12:00 pm
Lower Belt
Sat, 07 Nov 26 12:00 pm - 1:00 pm
Dragons
Sat, 07 Nov 26 1:00 pm - 2:00 pm
Dragons
Tue, 10 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 10 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 10 Nov 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 11 Nov 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 11 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 11 Nov 26 8:00 pm - 8:30 pm
Dragons
Thu, 12 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 12 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 12 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 14 Nov 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 14 Nov 26 9:30 am - 10:00 am
Brown Belt
Sat, 14 Nov 26 11:00 am - 12:00 pm
Lower Belt
Sat, 14 Nov 26 12:00 pm - 1:00 pm
Dragons
Sat, 14 Nov 26 1:00 pm - 2:00 pm
Dragons
Tue, 17 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 17 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 17 Nov 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 18 Nov 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 18 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 18 Nov 26 8:00 pm - 8:30 pm
Dragons
Thu, 19 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 19 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 19 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 21 Nov 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 21 Nov 26 9:30 am - 10:00 am
Brown Belt
Sat, 21 Nov 26 11:00 am - 12:00 pm
Lower Belt
Sat, 21 Nov 26 12:00 pm - 1:00 pm
Dragons
Sat, 21 Nov 26 1:00 pm - 2:00 pm
Dragons
Tue, 24 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 24 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 24 Nov 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 25 Nov 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 25 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 25 Nov 26 8:00 pm - 8:30 pm
Dragons
Thu, 26 Nov 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 26 Nov 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 26 Nov 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 28 Nov 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 28 Nov 26 9:30 am - 10:00 am
Brown Belt
Sat, 28 Nov 26 11:00 am - 12:00 pm
Lower Belt
Sat, 28 Nov 26 12:00 pm - 1:00 pm
Dragons
Sat, 28 Nov 26 1:00 pm - 2:00 pm
Dragons
Tue, 01 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 01 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 01 Dec 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 02 Dec 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 02 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 02 Dec 26 8:00 pm - 8:30 pm
Dragons
Thu, 03 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 03 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 03 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 05 Dec 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 05 Dec 26 9:30 am - 10:00 am
Brown Belt
Sat, 05 Dec 26 11:00 am - 12:00 pm
Lower Belt
Sat, 05 Dec 26 12:00 pm - 1:00 pm
Dragons
Sat, 05 Dec 26 1:00 pm - 2:00 pm
Dragons
Tue, 08 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 08 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 08 Dec 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 09 Dec 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 09 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 09 Dec 26 8:00 pm - 8:30 pm
Dragons
Thu, 10 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 10 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 10 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 12 Dec 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 12 Dec 26 9:30 am - 10:00 am
Brown Belt
Sat, 12 Dec 26 11:00 am - 12:00 pm
Lower Belt
Sat, 12 Dec 26 12:00 pm - 1:00 pm
Dragons
Sat, 12 Dec 26 1:00 pm - 2:00 pm
Dragons
Tue, 15 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 15 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 15 Dec 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 16 Dec 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 16 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 16 Dec 26 8:00 pm - 8:30 pm
Dragons
Thu, 17 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 17 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 17 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 19 Dec 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 19 Dec 26 9:30 am - 10:00 am
Brown Belt
Sat, 19 Dec 26 11:00 am - 12:00 pm
Lower Belt
Sat, 19 Dec 26 12:00 pm - 1:00 pm
Dragons
Sat, 19 Dec 26 1:00 pm - 2:00 pm
Dragons
Tue, 22 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 22 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 22 Dec 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 23 Dec 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 23 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 23 Dec 26 8:00 pm - 8:30 pm
Dragons
Thu, 24 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 24 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 24 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 26 Dec 26 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 26 Dec 26 9:30 am - 10:00 am
Brown Belt
Sat, 26 Dec 26 11:00 am - 12:00 pm
Lower Belt
Sat, 26 Dec 26 12:00 pm - 1:00 pm
Dragons
Sat, 26 Dec 26 1:00 pm - 2:00 pm
Dragons
Tue, 29 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Tue, 29 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Tue, 29 Dec 26 7:00 pm - 8:00 pm
Practice Hour
Wed, 30 Dec 26 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 30 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 30 Dec 26 8:00 pm - 8:30 pm
Dragons
Thu, 31 Dec 26 5:30 pm - 6:30 pm
Brown Belt
Thu, 31 Dec 26 6:30 pm - 7:00 pm
Lower Belt
Thu, 31 Dec 26 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 02 Jan 27 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 02 Jan 27 9:30 am - 10:00 am
Brown Belt
Sat, 02 Jan 27 11:00 am - 12:00 pm
Lower Belt
Sat, 02 Jan 27 12:00 pm - 1:00 pm
Dragons
Sat, 02 Jan 27 1:00 pm - 2:00 pm
Dragons
Tue, 05 Jan 27 5:30 pm - 6:30 pm
Brown Belt
Tue, 05 Jan 27 6:30 pm - 7:00 pm
Lower Belt
Tue, 05 Jan 27 7:00 pm - 8:00 pm
Practice Hour
Wed, 06 Jan 27 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 06 Jan 27 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 06 Jan 27 8:00 pm - 8:30 pm
Dragons
Thu, 07 Jan 27 5:30 pm - 6:30 pm
Brown Belt
Thu, 07 Jan 27 6:30 pm - 7:00 pm
Lower Belt
Thu, 07 Jan 27 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 09 Jan 27 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 09 Jan 27 9:30 am - 10:00 am
Brown Belt
Sat, 09 Jan 27 11:00 am - 12:00 pm
Lower Belt
Sat, 09 Jan 27 12:00 pm - 1:00 pm
Dragons
Sat, 09 Jan 27 1:00 pm - 2:00 pm
Dragons
Tue, 12 Jan 27 5:30 pm - 6:30 pm
Brown Belt
Tue, 12 Jan 27 6:30 pm - 7:00 pm
Lower Belt
Tue, 12 Jan 27 7:00 pm - 8:00 pm
Practice Hour
Wed, 13 Jan 27 5:00 pm - 6:00 pm
Tai Chi (Lower Sash)
Wed, 13 Jan 27 7:00 pm - 8:00 pm
Tai Chi (Advanced)
Wed, 13 Jan 27 8:00 pm - 8:30 pm
Dragons
Thu, 14 Jan 27 5:30 pm - 6:30 pm
Brown Belt
Thu, 14 Jan 27 6:30 pm - 7:00 pm
Lower Belt
Thu, 14 Jan 27 7:00 pm - 8:00 pm
Tai Chi (Lower Sash)
Sat, 16 Jan 27 8:30 am - 9:30 am
Tai Chi (Advanced)
Sat, 16 Jan 27 9:30 am - 10:00 am
Brown Belt
Sat, 16 Jan 27 11:00 am - 12:00 pm
Lower Belt
Sat, 16 Jan 27 12:00 pm - 1:00 pm
Dragons
Sat, 16 Jan 27 1:00 pm - 2:00 pm
