Kung Fu - Wu Shu for Self Defense & Fitness
Join a fun, progressive class focused on full participation! Learn exercises that strengthen body and mind, building muscle, power, flexibility and agility while boosting awareness, self-esteem and confidence.
Belt testing is optional with an additional fee. Uniforms are available for purchase, but are not required. Instrument and Sparring classes are available upon instructor referral**.
**Instrument and Sparring classes are ages 8+. Students must be Yellow Belt and higher from the National Treasure Kung Fu program. Concurrent enrollment in the Belt class is required.
National Treasure Kung Fu, Inc. is directed by SiFu Al Lam, International Master. Temple-trained in Mainland China, Si-Fu is a Hong Kong Champion and has over 35 years of teaching experience with youth and adults. He was the instructor of the University of Minnesota Chinese Kung Fu Club for 13 years and was awarded "Instructor of the Year" by the University Recreational Sports Department.
Sandra Lam
56-162-DHBeginner3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, May 2nd 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, May 9th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, May 16th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, May 23rd 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
56-162-DHGreenBlue3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, May 2nd 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, May 9th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, May 16th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, May 23rd 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
56-162-DHInstrumentsSparring5
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, May 2nd 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, May 9th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, May 16th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, May 23rd 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
56-162-DHInstrumentsSparring6
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, May 2nd 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, May 9th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, May 16th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, May 23rd 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
56-162-DHPurpleBlack3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, May 2nd 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, May 9th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, May 16th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, May 23rd 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
56-162-DHWhiteYellowOrange3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Apr 11th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Apr 18th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Apr 25th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, May 2nd 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, May 9th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, May 16th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, May 23rd 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
56-162-EXBeginner3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Apr 13th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Apr 20th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Apr 27th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, May 4th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, May 11th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, May 18th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Jun 1st 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
56-162-EXGreenBlue3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Apr 13th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Apr 20th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Apr 27th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, May 4th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, May 11th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, May 18th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Jun 1st 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
56-162-EXPurpleBlack3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Apr 13th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Apr 20th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Apr 27th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, May 4th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, May 11th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, May 18th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Jun 1st 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
56-162-EXWhiteYellowOrange3
Instructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Apr 13th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Apr 20th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Apr 27th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, May 4th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, May 11th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, May 18th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Jun 1st 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
56-162-DHBeginner2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 9:15 - 9:45 AM | Deephaven Elementary |
56-162-DHGreenBlue2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 10:25 - 10:55 AM | Deephaven Elementary |
56-162-DHInstrumentsSparring3
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 11:00 - 11:30 AM | Deephaven Elementary |
56-162-DHInstrumentsSparring4
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 11:35 AM - 12:05 PM | Deephaven Elementary |
56-162-DHPurpleBlack2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 12:10 - 12:40 PM | Deephaven Elementary |
56-162-DHWhiteYellowOrange2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Sat, Jan 24th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Jan 31st 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Feb 7th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Feb 14th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Feb 21st 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Feb 28th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
| Sat, Mar 7th 2026 | 9:50 - 10:20 AM | Deephaven Elementary |
56-162-EXBeginner2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Jan 26th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Feb 2nd 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Feb 9th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Feb 23rd 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Mar 2nd 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Mar 9th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
| Mon, Mar 16th 2026 | 6:15 - 6:45 PM | Excelsior Elementary |
56-162-EXGreenBlue2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Jan 26th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Feb 2nd 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Feb 9th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Feb 23rd 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Mar 2nd 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Mar 9th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
| Mon, Mar 16th 2026 | 7:25 - 7:55 PM | Excelsior Elementary |
56-162-EXPurpleBlack2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Jan 26th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Feb 2nd 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Feb 9th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Feb 23rd 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Mar 2nd 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Mar 9th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
| Mon, Mar 16th 2026 | 8:00 - 8:30 PM | Excelsior Elementary |
56-162-EXWhiteYellowOrange2
Online registration is overInstructors:
- Sandra Lam
| Date | Time | Location |
|---|---|---|
| Mon, Jan 26th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Feb 2nd 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Feb 9th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Feb 23rd 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Mar 2nd 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Mar 9th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |
| Mon, Mar 16th 2026 | 6:50 - 7:20 PM | Excelsior Elementary |