Lessons and Training, KC School (After School) Program, Court Rental, PA Days, Birthday Parties

About Us

The KC Badminton Club (KCBC) is a dedicated badminton club for members only. Our Mission is to promote badminton within Ontario and Canada by developing players that will reach their full potential. The club offers many comprehensive training programs ranging from beginner to high performance levels, with focuses on technical skill development, fitness and mental training.

Richmond Hill Campus

Lessons and Training section

KCBC’s Junior Introduction Group is the start of our badminton programs for students ages five to ten. The program is designed for students to that are just starting off learning. The ratio for the Junior Introduction Group is 1 Coach to 8 Students per court. You can register anytime! Please call or email for availability. Contact information can be found at the bottom of the page.

Lesson TypeAgeDays/ Times# of ClassesRate Per ClassTotal
Introduction Group5 to 10Monday 6:30 PM - 8:00 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Wednesday 4:30 PM - 6:00 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Thursday 6:30 PM - 8:00 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Friday 4:00 PM - 5:30 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Saturday 11:00 AM - 12:30 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Saturday 3:00 PM - 4:30 PM13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST
Introduction Group5 to 10Sunday 3:30 PM - 5:00 PM (changed as of September 04, 2022)13N/M: $22+HST
M: $20+HST
N/M: $286+HST
M: $260+HST

KCBC’s Fundamental Group is a bridge class from Introduction Group/Camps to Pre-Competition Team. We understand it is difficult for parents to arrange training for 3 times a week immediately, therefore we have a fundamental class between Introduction/Inter group to Pre-Competition Team. The program was designed for students to stay for approximately 3-4 sessions (1 year) before they advance to the next level. Students will be selected by the KC Coaching Team and will need to commit to 1 time training every week. Students will stay in the program until Parents can make the commitment of 3 times per week, and then move forward to Pre-Competition Team or Intermediate/Advanced Group.

Lesson TypeAgeDays/ Times# of ClassesRate Per ClassTotal
Mixed Age
Fundamental Class Level 1
7 to 13Monday 4:30 PM - 6:30 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Teens Fundamental Class Level 112 to 18Monday 7:00 PM - 9:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Teens Fundamental Class Level 1 & 212 to 18Tuesday 4:30 PM - 6:30 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age
Fundamental Class Level 1
7 to 13Wednesday 5:00 PM - 7:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Teens Fundamental Class Level 112 to 18Wednesday 7:00 PM - 9:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age
Fundamental Class Level 1 & 2
7 to 13Thursday 4:30 PM - 6:30 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Teens Fundamental Class Level 1 & 212 to 18Thursday 7:00 PM - 9:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age
Fundamental Class Level 1
7 to 13Friday 5:00 PM - 7:00 PM (changed as of September 09, 2022)13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age Fundamental Class Level 1 & 26 to 13Saturday 1:00 PM - 3:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age Fundamental Class Level 1 & 27 to 13Saturday 6:00 PM - 8:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Teens Fundamental Class Level 1 & 212 to 18Sunday 9:00 AM - 11:00 AM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age Fundamental Class Level 17 to 13Sunday 11:00 AM - 1:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST
Mixed Age Fundamental Class Level 17 to 13Sunday 5:00 PM - 7:00 PM13NM: $34+HST
M: $30+HST
N/M: $442+HST
M: $390+HST

KCBC’s Targeted Intermediate Group is suitable for students who are willing to go school tournaments or BCD level tournaments but have never had professional training before. With Targeted Intermediate training, students will be trained for proper skills, footwork, fitness and strategy.

Lesson TypeAgeDays/ TimesCoaches# of ClassesRate Per ClassTotal
Targeted Intermediate12 to 18Tuesday
6:30 PM - 8:00 PM
Simon13N/M: $29+HST
M: $26+HST
N/M: $377+HST
M: $338+HST
Targeted Intermediate12 to 18Friday
5:30 PM - 7:00PM
Heffren13N/M: $29+HST
M: $26+HST
N/M: $377+HST
M: $338+HST
Targeted Intermediate12 to 18Saturday
12:30 PM - 2:00 PM
Allan13N/M: $29+HST
M: $26+HST
N/M: $377+HST
M: $338+HST
Targeted Intermediate12 to 18Sunday
2:00 PM - 3:30 PM
(change as of September 11, 2022)
Allan13N/M: $29+HST
M: $26+HST
N/M: $377+HST
M: $338+HST

KCBC’s Teens Advanced Group is suitable for Junior Players who have trained before or competition experience (Schools tournaments, or Provincial B Tournaments). In the class, Our world class High performance coach will train you 1: Different drills 2: Consistency 3: Real tournament strategy 4: Advanced skills 5: Faster footwork. You will have opportunity to join KC Competition team later. A tryout is required to join.

Lesson TypeAgeDays/ TimesCoaches# of ClassesRate Per ClassTotal
Teens Advanced Level 1 & 212 and upFriday
7:00 PM - 9:00 PM
Heffren13N/M: $36+HST
M: $32+HST
N/M: $468+HST
M: $416+HST
Teens Advanced Level 2 & 312 and upSaturday
9:00 AM - 11:00 AM
Simon13N/M: $36+HST
M: $32+HST
N/M: $468+HST
M: $416+HST
Teens Advanced Level 1 & 212 and upSunday
2:00 PM - 4:00 PM
Heffren13N/M: $36+HST
M: $32+HST
N/M: $468+HST
M: $416+HST

Pre-team is the first step of our Competition Team. All of our Provincial and National champions started
here!
In training, our players learn all skills necessary to compete in tournaments at the Provincial level. Some
students will also be sent out to represnt KCBC in Provincial Tournaments!
Pre-Team requires a minimum training commitment of 3 times a week for a total of 5 hours.

1) Team training – Twice a week, 2 hours each time (Please pick two days out of the three available
options)

2) Private Lesson – Once a week, 1 hour each time
The students will be coached by KC’s Overseas High Performance Coaching Team, all of which are
International champions and were members of their National team (China, Malaysia, Indonesia, etc.)

With the training, our students will improve significantly once they join our team!

** Evaluation is required to join.

*** a Pre-Team Registration of $110+ HST is required. This is NOT considered the KCBC Membership.

Lesson TypeAgeDays/ TimesCoaches# of ClassesRate Per ClassTotal
Pre-Team Training8 to 18Monday 7:00 PM - 9:00 PMDamian26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Tuesday 6:30 PM - 8:30 PMAlrie26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Wednesday 5:00 PM - 7:00 PMSimon26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Thursday 5:00 PM - 7:00 PMSimon26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Friday 5:00 PM - 7:00 PMSimon26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Saturday 11:00 AM - 1:00 PMAlrie26 (2 classes per week)M: $32+HST$780+HST
Pre-Team Training8 to 18Sunday 5:00 PM - 7:00 PMSam26 (2 classes per week)M: $32+HST$780+HST
Ladder8 to 18Saturday 8:00 AM - 9:00 AMTBD13 (1 classes per week)$130+HST

Junior Elite is the second step of our Competition Teams and requires a minimum training
commitment of at least 6 hours.
1) Team Training – twice a week for 2 hours each session
2) Private Lesson – once a week for 1 hour each lesson
3) Fitness – once a week for 1 hour each session
The students will be coached by KC’s Overseas High Performance Coaching Team, all of which are
International champions and were members of their National team (China, Malaysia, Indonesia,
etc.)
* Evaluation is required to join.

Lesson TypeDurationDays/ Times# of ClassesCoaches
Junior Elite
Team Training
January - March
April - June
July - September
October - December
Monday
5:00 PM - 7:00 PM
13 weeks
2 team +1 fitness
Coach
Damian
Junior Elite
Team Training
January - March
April - June
July - September
October - December
Wednesday
7:00 PM - 9:00 PM
13 weeks
2 team +1 fitness
Coach
Alrie
Junior Elite
Team Training
January - March
April - June
July - September
October - December
Friday
7:00 PM - 9:00 PM
13 weeks
2 team +1 fitness
Coach
Sam
Junior Elite
Team Training
January - March
April - June
July - September
October - December
Saturday
4:00 PM - 6:00 PM
13 weeks
2 team +1 fitness
Coach
Alrie
Junior Elite
Team Training
January - March
April - June
July - September
October - December
Sunday
5:00 PM - 7:00 PM
13 weeks
2 team +1 fitness
Coach
Alrie
Team
Fitness Training
January - March
April - June
July - September
October - December
Saturday Fitness
6:00 PM - 7:00 PM
Sunday Fitness
4:00 PM - 5:00 PM
13 weeks
2 team +1 fitness
High Performance
Coaching Team

Contact us today for more information or registration procedures for any lessons, programs, camps, or court rentals. We will be happy to help!

Also, you can email us at kcbcrichmondhill@gmail.com