All Registrations
Le Petit Programs Fundamental Programs Competitive Academy Junior Indoor Evening Lessons Summer Camps Special Events

FUNdamental Programs (Ages 6 - 16)

The AFTC FUNdamentals programs are designed for juniors ages 6-16. It is the perfect program for players to learn the basics of tennis including serve, rally and score to be able able to play a sport for life. As a player progresses from one stage to another, more advanced techniques and ball control skills are introduced.

We offer many play opportunities for players to play the game in a fun, competitive environment. Please refer to our play days,  and Future Stars schedule.

NOTE: All equipment is provided by the AFTC.

No Child Refused Policy: We are proud of our policy that we do not refuse anyone.To apply for financial assistance to attend our junior programs contact Rufus Nel (rnel@abonytennis.ca).



Red Ball Fundamentals 6 - 8 years

We use a low compression balls, smaller courts, and racquets to develop the basic fundamentals and ball controls to learn to serve, rally, and score. Using appropriate equipment and games, kids develop agility, speed, and coordination to build a solid foundation to move on the court.

Program and Code

Code Name Age Description Note Day Time Start Date End Date Weeks Avail Spots Price Status

21323

  • Girls Only Red Ball Monday 5-6pm Spring 2025

    Age: 6 to 8, Mon, 5-6pm, Mar. 10 to Jun. 9

  • View Details

Girls Only Red Ball Monday 5-6pm Spring 2025

6 to 8

No class: Apr 21 & May 19

Mon

5-6pm

Mar. 10

Jun. 9

12

0

$216.00

Closed Mar 31, 2025

21324

  • Red Ball Monday 6-7pm Spring 2025

    Age: 6 to 8, Mon, 6-7pm, Mar. 10 to Jun. 9

  • View Details

Red Ball Monday 6-7pm Spring 2025

6 to 8

No class: Apr 21 & May 19

Mon

6-7pm

Mar. 10

Jun. 9

12

0

$216.00

Closed Mar 31, 2025

21326

  • Red Ball Tuesday 5-6pm Spring 2025

    Age: 6 to 8, Tue, 5-6pm, Mar. 11 to Jun. 10

  • View Details

Red Ball Tuesday 5-6pm Spring 2025

6 to 8

No class: May 20

Tue

5-6pm

Mar. 11

Jun. 10

13

1

$234.00

Closed Mar 31, 2025

21327

  • Red Ball Tuesday 6-7pm Spring 2025

    Age: 6 to 8, Tue, 6-7pm, Mar. 11 to Jun. 10

  • View Details

Red Ball Tuesday 6-7pm Spring 2025

6 to 8

No class: May 20

Tue

6-7pm

Mar. 11

Jun. 10

13

0

$234.00

Closed Mar 31, 2025

21328

  • Red Ball Wednesday 6-7pm Spring 2025

    Age: 6 to 8, Wed, 6-7pm, Mar. 12 to Jun. 11

  • View Details

Red Ball Wednesday 6-7pm Spring 2025

6 to 8

No class: May 21

Wed

6-7pm

Mar. 12

Jun. 11

13

0

$234.00

Closed Mar 31, 2025

21330

  • Red Ball Saturday 10-11am Spring 2025

    Age: 6 to 8, Sat, 10-11am, Mar. 15 to Jun. 14

  • View Details

Red Ball Saturday 10-11am Spring 2025

6 to 8

No class: Apr 19 & May 17

Sat

10-11am

Mar. 15

Jun. 14

12

0

$216.00

Closed Mar 31, 2025

21331

  • Red Ball Saturday 11am-12pm Spring 2025

    Age: 6 to 8, Sat, 11am-12pm, Mar. 15 to Jun. 14

  • View Details

Red Ball Saturday 11am-12pm Spring 2025

6 to 8

No class: Apr 19 & May 17

Sat

11am-12pm

Mar. 15

Jun. 14

12

0

$216.00

Closed Mar 31, 2025


Orange Ball Fundamentals 9 - 11 years

Progressing from red ball or starting tennis for the first time, players use an orange low compression ball and play on 3/4 size court.

Program and Code

Code Name Age Description Note Day Time Start Date End Date Weeks Avail Spots Price Status

21332

  • Orange Ball Monday 6-7pm Spring 2025

    Age: 9 to 11, Mon, 6-7pm, Mar. 10 to Jun. 9

  • View Details

Orange Ball Monday 6-7pm Spring 2025

9 to 11

No class: Apr 21 & May 19

Mon

6-7pm

Mar. 10

Jun. 9

12

1

$222.00

Closed Mar 31, 2025

21334

  • Orange Ball Tuesday 5-6pm Spring 2025

    Age: 9 to 11, Tue, 5-6pm, Mar. 11 to Jun. 10

  • View Details

Orange Ball Tuesday 5-6pm Spring 2025

9 to 11

No class: May 20

Tue

5-6pm

Mar. 11

Jun. 10

13

1

$240.00

Closed Mar 31, 2025

21335

  • Orange Ball Tuesday 6-7pm Spring 2025

    Age: 9 to 11, Tue, 6-7pm, Mar. 11 to Jun. 10

  • View Details

Orange Ball Tuesday 6-7pm Spring 2025

9 to 11

No class: May 20

Tue

6-7pm

Mar. 11

Jun. 10

13

0

$240.00

Closed Mar 31, 2025

21337

  • Orange Ball Wednesday 6-7pm Spring 2025

    Age: 9 to 11, Wed, 6-7pm, Mar. 12 to Jun. 11

  • View Details

Orange Ball Wednesday 6-7pm Spring 2025

9 to 11

No class: May 21

Wed

6-7pm

Mar. 12

Jun. 11

13

0

$240.00

Closed Mar 31, 2025

21339

  • Orange Ball Saturday 9-10am Spring 2025

    Age: 9 to 11, Sat, 9-10am, Mar. 15 to Jun. 14

  • View Details

Orange Ball Saturday 9-10am Spring 2025

9 to 11

No class: Apr 19 & May 17

Sat

9-10am

Mar. 15

Jun. 14

12

0

$222.00

Closed Mar 31, 2025

21340

  • Orange Ball Saturday 10-11am Spring 2025

    Age: 9 to 11, Sat, 10-11am, Mar. 15 to Jun. 14

  • View Details

Orange Ball Saturday 10-11am Spring 2025

9 to 11

No class: Apr 19 & May 17

Sat

10-11am

Mar. 15

Jun. 14

12

0

$222.00

Closed Mar 31, 2025


Green Ball Fundamentals 12 - 16 years

This popular tennis for teens program introduces players to tennis in a fun easy game based learning environment.

Program and Code

Code Name Age Description Note Day Time Start Date End Date Weeks Avail Spots Price Status

21342

  • Green Ball Monday 4:45-6pm Spring 2025

    Age: 12 to 16, Mon, 4:45-6pm, Mar. 10 to Jun. 9

  • View Details

Green Ball Monday 4:45-6pm Spring 2025

12 to 16

No class: Apr 21 & May 19

Mon

4:45-6pm

Mar. 10

Jun. 9

13

0

$246.00

Closed Mar 31, 2025

21343

  • Green Ball Wednesday 4:45-6pm Spring 2025

    Age: 12 to 16, Wed, 4:45-6pm, Mar. 12 to Jun. 11

  • View Details

Green Ball Wednesday 4:45-6pm Spring 2025

12 to 16

No class: May 21

Wed

4:45-6pm

Mar. 12

Jun. 11

13

0

$266.00

Closed Mar 31, 2025

21344

  • Green Ball Thursday 4:45-6pm Spring 2025

    Age: 12 to 16, Thur, 4:45-6pm, Mar. 13 to Jun. 12

  • View Details

Green Ball Thursday 4:45-6pm Spring 2025

12 to 16

No class: May 22

Thur

4:45-6pm

Mar. 13

Jun. 12

13

0

$266.00

Closed Mar 31, 2025

21346

  • Green Ball Saturday 11am-12:30pm Spring 2025

    Age: 12 to 16, Sat, 11am-12:30pm, Mar. 15 to Jun. 14

  • View Details

Green Ball Saturday 11am-12:30pm Spring 2025

12 to 16

No class: Apr 19 & May 17

Sat

11am-12:30pm

Mar. 15

Jun. 14

12

0

$246.00

Closed Mar 31, 2025