Build Kids / Youth Character & Skills

Basketball Training

choose By area or date

Earl Haig SS

100 Princess Ave
North York, Sheppard/Bayview

Bayview SS

10077 Bayview Ave,
Richmond Hill, ON L4C 2L4
Bayview Ave/Major Mackenzie

Pierre Elliott Trudeau HS

90 Bur Oak Ave, Markham,

Dr. Norman Bethune CI

200 Fundy Bay Blvd,
Scarborough, Wardon/Steeles

Highland MS

201 Cliffwood Rd
North York, Don Mills/Steeles

Developing Friendships And Having A Whole Lot Of Fun Besides Challenge

what you need to know about Training

Looking to learn more basketball skills ?
You are invited to join us and learn from our experienced and excellent coaches in basketball 
North York, Scarborough, Richmond Hill, Markham

Group / Private Training
House League
Select League
Rep Team


Yes, most time, students are splited into 2-3 groups by age and skills level for different drills

Seasonal gym sportswears, bring a ball if you have

Yes, free for the first 30 minutes, need pay for a full 2 hours training 

We have age groups from 8-12-14-16 for most weekend programs, please call before you come if your kid younger than 7 years old. 

Yes, most advanced students in private training and team training.

key benefits of Basketball Training

Sport helps children develop better ways to cope with the highs and lows of life. When they’re playing sport, children learn to lose. … It also helps children to develop patience and understand that it can take a lot of practice to improve both their physical skills and what they do in school.

grow up with sports and have fun all life

Poll result: why parents enroll kids into sports programs

Healthier Body
balanced lifestyle
grow taller


Richard Zhu

Former Professional Player & Experienced Coach

20 years devotion to youth basketball skills development

need to know

Won’t Happen In One Day

be the best
your kid can be