Skip to main content
Home Page Slideshow
HomeTennis Lessons


Meet our head pro: Hugh Flanagan

Hugh’s tennis philosophy: “I want to help people be the best tennis players they can be. I also want to make sure that along the way they enjoy themselves so much that they fall in love with the sport, just like I did.”
Hugh’s coaching career: Hugh has been coaching tennis for the last 30 years; the last 14 years he has coached full-time at Naperville Tennis Club (Sept-May programming) where he has coached all levels and ages, from 4-80 years old.
Hugh’s biographical information: Hugh is currently club rated at a 4.4 level and competes regularly. Hugh graduated from Saint Xavier University in 1990 with a B.A. in French and a minor in education. He is certified to teach grades 6-12.


2017 Sessions: 

  Thanks to all who participated in our spring and summer programs!
Register for Fall 2 Classes by October 1.
Spring: April 17 - May 18 (rain make-ups 5/23-5/25) 5 weeks

Summer 1: June 5 – June 22 (rain make-ups 6/26 - 6/29)  3 weeks

Summer 2: July 10 – July 27 (rain make-ups 7/31 - 8/3)  3 weeks
  Fall 1: Sept. 5 - Sept. 25 (rain make-ups 7/26-10/2) 3 weeks
  Fall 2: Oct. 2- Oct. 19 (rain make-ups 10/23 - 10/26) 3 weeks

If you are enrolled in the lesson program, Coach Hugh will be communicating any lesson changes/cancellations via text.  To get on the distribution list, send a text to: 81010 with the message @mb2tennis 
Private and Semi-Private Lessons are also available with Hugh Flanagan.  To schedule please call Hugh at 630-479-9263.

Thank you for your interest in our Tennis Program!
For questions or concerns - please direct them to David at

Tennis Opportunities:  To sign up for any of the classes listed below, please click on the links below each description to be directed to the registration page.
Early Beginners (Parent & Child): In this program, children will learn basic tennis skills using fun tennis-based activities.  The parent and the instructor will work together to help them learn agility, balance, and coordination.  (Ages 4-5)
Spring:  Tuesdays 3:45pm 
Summer 1:  T/TH 8:45am
Summer 2: T/TH 8:45am
Fall 1: 
W 1:30pm
Fall 2:  W 1:30pm

Quick Start Beginners 1:  Come have fun and learn to hit the ball with pint-sized equipment on a smaller 36’ court to boost success.  (Ages 5-7)
Quick Start Beginners 2: Objective:  To create an interest and enthusiasm for the game and to make class times fun; to develop body control and eye-hand coordination through drilling, rallying and competing on both 36’ and 60’ courts; and to introduce all of the strokes used in the game.  (Ages 8-12)
Spring:  W 4:30pm
TH 3:30pm
Summer 1:  M/W 9:30am  T/TH 11:00am   
Summer 2: M/W 9:30am  T/TH 11:00am   
Fall 1:  M 3:00pm  Tu 3:30pm  W 4:00pm 
Fall 2:  M 3:00pm
Tu 3:30pm W 4:00pm

Quick Start Advanced Beginners: Objective:  To begin to shift more focus on stroke technique through drilling and playing with Quick Start balls on a full 72’ court; to encourage the “competitive spirit”; and to teach the scoring and actual game of tennis.  All strokes are covered. (Ages 8-12)
Spring:  W 3:00pm
Summer 1:  M/W 10:30am  T/TH 9:30am  T/TH 3:00pm 
Summer 2:  M/W 10:30am
T/TH 9:30am
T/TH 3:00pm 
Fall 1:  M 4:30pm  W 3:00pm   
Fall 2:  M 4:30pm  W 3:00pm  

Intermediate: Objective:  To build a greater interest in competing and to introduce Quick Start graduates to regulation adult tennis balls. Strokes are reviewed with more attention to technical details.  Low level drills are used to help improve footwork and coordination. (Ages 11-14)
Spring:  Tu 4:30pm
Summer 1:  M/W 3:00pm  T/TH 4:00pm 
Summer 2:  M/W 3:00pm  T/TH 4:00pm 
Fall 1:  Tu 4:30pm  Th 3:00pm 
Fall 2:  Tu 4:30pm  Th 3:00pm

High School Girls Tryout Camp:  Be on top of your game with this camp will running for 6 days leading up to high school tryouts.  July 31 - August 3, August 7-8.   7/31/2017

Junior High Competitive Training: This program will run for 8 weeks for 2 hours on Saturday from 2-4 p.m., Sept. 9 to October 28.  SAT 2:00pm

Cardio Drill:  

This drill will test and improve your endurance on the court as it combines cardio exercises with 

tennis technique drills in a fun and fast-paced hour of fitness.
Summer 1:  M 8:00am  W 8:00am 
Summer 2:  M 8:00am  W 8:00am 
Summer 3: MW 8:15am
Fall 1:  MW 8:15am
Fall 2:  M 9:15am  MW 8:15am
Beginner/Advanced Beginner Adult CoEd Drill: This class is for the beginner who has had little instruction and play.  Objective:  To introduce and practice all strokes, including more demanding ones; and to work on physical conditioning, footwork and coordination.  USTA NTRP rating of 2.0 - 2.7.
Spring:  T 6:00pm
W 1:00pm
Summer 1:     
Summer 2:  T 5:30pm
Fall 1:  M 1:00pm  M 6:00pm 

Intermediate Adult CoEd Drill: This class is for experienced tennis players. Take your game to the next level with intermediate level drills. USTA NTRP rating of 2.8-3.3.
Spring:  TH 1:00pm
Summer 1:  T 8:00pm 
Summer 2:  T 8:00pm 
Summer 3:   Th 7:30pm
Fall 1:  Th 1:00pm 
Fall 2:  Th 1:00pm 
Adult CoEd Intermediate/Advanced Drill: This class is for experienced tennis players. USTA NTRP rating of 3.3 - 3.8. Take your game to the next level with advanced drills.
Spring:  M 6:00pm   
Fall 1:  T 5:30p

Men's Intermediate/Advanced Drill: This class only for experienced tennis players.   Take your game to the next level with advanced drills. 
Summer 1:
TH 6:00am 
Summer 2:  TH 6:00am 
Advanced Adult CoEd Drill (3.8+): Highly competitive drill - fast paced and challenging.
Summer 1: T 6:30pm 
Summer 2: T 6:30pm 
Summer 3: Th 6:00pm
Fall 1 Th 6:00pm