Log in

Go Tennis Professional Team

Go Tennis Director Shawna Macfarlane's credentials include an accomplished collegiate playing career, 39 years experience as Director of Tennis with Niagara Falls Country Club, and long-time service as a USTA community tennis leader.

A variety of instructional programs and private lessons are available, led by Shawna and her team. Fun-filled junior play and lively adult tennis clinics provide a great way to learn the sport. While technique and tactics are the focus, our team makes sure players enjoy the game.

Tennis becomes much more than a game when it makes you happy!

Lesson offerings include private, semi-private, and Groups of 3 or 4 for both juniors and adults. And join in our signature Go Tennis Clinics on Tuesday and Thursday Evenings, and our Wednesday Afternoon Junior Program.

Contact information:


Text or call 716-531-5862

Serve, Rally & Play

Register for Serve, Rally & Play 2023

Jump-start the season with complimentary group lessons for new and returning Members. Tap/click the link above to sign-up.

2023 Sessions Schedule:

 Dates    Session 1   Session 2 
 April 18  Tuesday  5 pm  6 pm
 April 20  Thursday  5 pm  6 pm
 April 22  Saturday  1 pm  2 pm
 April 23  Sunday  1 pm  2 pm
 April 25  Tuesday  5 pm  6 pm
 April 27  Thursday  5 pm  6 pm
 April 29  Saturday  1 pm  2 pm
 May 2  Tuesday  5 pm  6 pm
 May 4  Thursday  5 pm  6 pm

Go Tennis Clinics 2023

High energy live ball group practice with fun, competitive drills, much like a college tennis practice. Various play situations provide a practice setting to improve endurance, court positioning, shot selection, and reaction speed. Technical and tactical feedback provides players of all levels better tools.

Sign up weekly with Shawna.

Tuesday Evenings 5:30 pm to 7:00 pm

  • First Play Date: May 9
  • Geared towards skill development
  • $15 per week

Thursday Evenings 5:30 pm to 7:00 pm

  • First Play Date: May 11
  • Geared for more experienced players
  • $15 per week

Junior Tennis Group Lessons

Register for Wednesday Jr Tennis

Our Go Team excels at introducing tennis to kids and helping them develop a life-long passion for the sport. Sign-up now.

2023 Spring Session:

  • First Play Date: May 10
  • Last Play Date: June 14

2023 Summer Session:

  • First Play Date: June 21
  • Last Play Date: July 26

Start Times: 4 pm and 5 pm

$75 per Session

For more information:


Text or call 716-531-5862

Powered by Wild Apricot Membership Software