💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Foss ParkTennis Venue in Somerville, MA

5.0(184 coach reviews)
•
3 coaches•From $71 per lesson
Foss Park - Tennis venue🎾Somerville, MA

Outdoor tennis court in Somerville

Courts
2
Setting
Outdoor
open-air
Parking
On-site

3 tennis coaches at Foss Park

Every coach below teaches at Foss Park. Pick the one that fits your level - they handle the rest.

Mason Keel profile
About Mason

Tennis has been a lifelong love, with my journey extending to Lafayette College where I was a four-year starter in both doubles and singles. My teaching journey began in high school when I started instructing at local clubs and working as a counselor at tennis camps. Witnessing the transformation and improvement in other players' games is something I find incredibly rewarding. I'm here to help you take your tennis skills to the next level and share in your success on the court.

What students say...

"Point out the issue I have and give training with patience

SuperCoach
SuperCoach
Mason
From$71per lesson

Mason

Bio: Tennis has been a lifelong love, with my journey extending to Lafayette College where I was a four-year starter in both doubles and singles. My teaching journey began in high school when I started instructing at local clubs and working as a counselor at tennis camps. Witnessing the transformation and improvement in other players' games is something I find incredibly rewarding. I'm here to help you take your tennis skills to the next level and share in your success on the court.
5.0
341 Lessons given
5.0
Available
Next: Tue, 5:00 PM
D1 Athlete
💰$71 for weekly lessons
Get tennis lessons with Mason
Mahmoud Elmaghrabi profile
About Mahmoud

With two decades dedicated to shaping tennis players, I bring a wealth of knowledge from my own extensive playing experience. My coaching blends technical expertise with a passion for fostering individual growth. I create a fun and supportive environment for all skill levels. I have played in countries all over the world and have experienced over 50 different coaches during my career in all surfaces.

What students say...

"The lesson with Mahmoud was quite helpful, especially since my rallying is improving and I finally got a good grip on my backhand. Still, I think I could work on maintaining longer rallies and better timing, though I’m feeling more confident about consistency.

Top Rated
98Score
Mahmoud
From$114per lesson

Mahmoud

Bio: With two decades dedicated to shaping tennis players, I bring a wealth of knowledge from my own extensive playing experience. My coaching blends technical expertise with a passion for fostering individual growth. I create a fun and supportive environment for all skill levels. I have played in countries all over the world and have experienced over 50 different coaches during my career in all surfaces.
5.0
72 Lessons given
5.0
Available
Next: Tomorrow, 6:00 AM
Experienced Player
💰$114 for weekly lessons
Get tennis lessons with Mahmoud
Bek Rasamatov profile
About Bek

I’ve been playing tennis for 17 years, including time on the professional circuit. My goal is to help players of all levels improve and enjoy the game. I focus on each player individually, tailoring every session to their needs while also sharing the valuable insights and on-court lessons that helped me compete at a high level. These are the kinds of details you won’t find in online tutorials or generic coaching. Highlights: ITF Junior Ranking: #145 in the world #1 Junior in Asia NCAA Division I player CAA Rookie of the Year 4× Conference Champion and 4× NCAA Tournament Player ITA National Rankings: #112 Singles, #69 Doubles Wins over UTR 13.3+ and Top 300 ATP players Current UTR: 12.3

What students say...

"At one point, I really needed to work on my overall fitness—not just my tennis—and Bek found a way to combine both seamlessly. Our sessions included conditioning, footwork, and strength work while still staying focused on improving my game. It was the perfect balance, and it helped me get stronger both physically and mentally on the court.

Pro Athlete
✨New
Bek
From$213per lesson

Bek

Bio: I’ve been playing tennis for 17 years, including time on the professional circuit. My goal is to help players of all levels improve and enjoy the game. I focus on each player individually, tailoring every session to their needs while also sharing the valuable insights and on-court lessons that helped me compete at a high level. These are the kinds of details you won’t find in online tutorials or generic coaching. Highlights: ITF Junior Ranking: #145 in the world #1 Junior in Asia NCAA Division I player CAA Rookie of the Year 4× Conference Champion and 4× NCAA Tournament Player ITA National Rankings: #112 Singles, #69 Doubles Wins over UTR 13.3+ and Top 300 ATP players Current UTR: 12.3
5.0
5 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Pro Athlete
💰$213 for weekly lessons
Get tennis lessons with Bek

About Foss Park

Foss Park offers 2 free public outdoor hard tennis courts with lights in Somerville, MA, ideal for casual play near Mystic River. Dawn to 10 PM hours.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • On-site parking
  • Outdoor facility
Hours

Dawn to 10 PM daily (lights on until 10 PM)

Looking around? See more tennis coaches in Somerville.

Where you'll play

49 Fellsway W, Somerville, MA 02145, USA

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at Foss Park, explained

Lessons at Foss Park start at $71 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Other nearby locations:

Argenziano Field

Argenziano Field

1.2 miles away
1 coach
Go to location
Perry Park

Perry Park

1.3 miles away
1 coach
Go to location
Conway Park

Conway Park

1.3 miles away

Ready to play at Foss Park?

Your first lesson is free. Pick from 3 tennis coaches who teach here and book a time that works for you.

  1. Tennis
  2. Massachusetts
  3. Somerville
  4. Foss Park
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

Foss Park - Tennis venue🎾Somerville, MA
1 coach
Go to location
Morse-Kelley Playground

Morse-Kelley Playground

1.3 miles away
1 coach
Go to location
Thomas S. Rossetti Park

Thomas S. Rossetti Park

1.6 miles away
1 coach
Go to location
Pemberton Tennis Courts

Pemberton Tennis Courts

1.7 miles away
2 coaches
Go to location

Reviews for coaches at Foss Park

5.0(184 coach reviews)
Mehdi a.Verified ✓
Level: Intermediate•Lessons taken: 10•Verified ✓
Mason is the G.O.A.T… I am an ex player who decided to pick the game back up after 12 years and chose Mason due to his experience and location. He listened to what I wanted to work on and executed it and beyond. Mason has a real skill in observing exactly what your mistakes are, even if you don't know, and drills you on the basics; he is relentless in reminding you what you are doing wrong, and praising you on what you're doing right. Shot to shot, he'll push, prod, remind and encourage you to up your game. All you have to do is listen and act upon what he says, and you'll notice real tangible improvements. I really cannot recommend Mason highly enough. Here is a guy who really can open the door for your tennis to improve and you also get to have fun! Lots of it.
See Coach Mason →
Paula P.Verified ✓
Level: Beginner•Lessons taken: 24•Verified ✓
Mason's lesson with John was quite positive, especially since he pointed out concrete suggestions for improvement, which seemed to resonate. He also got some good feedback he could relate to and it's nice to see that John was happy with the fact that he remembered some of his early skills. Giving him “homework” that he could actually do was a helpful touch. He mentioned his wrist was sore as we drove home so I know he was pushed at little. Mason kept things manageable because John didn’t complain, it was more of an observation. I have no doubt that he’ll keep progressing nicely. So, if you're considering tennis lessons, Mason is worth trying out, we feel lucky to have found him.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
I found the lesson on backhand focus quite helpful, especially trying to get a feel for hitting like a forehand with the left hand. Though it was a bit of an unfamiliar sensation at first, I’m starting to understand it more. Maybe hitting the wall with just the left hand could help me feel it even better. Still, I think checking my backhand progress and trying backhand slices could really help improve my overall stroke. Mason’s measured approach makes the lesson feel practical without any hype. If you want to work on specific aspects of your backhand, I’d suggest giving Mason a try.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
The lesson with Mason was quite helpful. I especially got some good tips on my backhand slice, though I still need to work on keeping the ball deep. It was useful to try and make the racket go forward, eventually lifting the ball up, which made a difference during rallying. Though I need to focus more on changing directions smoothly in stroke rallies, I left feeling more aware of that aspect. Still, I think with just a bit more practice on approach shots, I’ll get closer to where I want to be. If you're looking for a measured, practical approach, Mason's worth giving a try.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
The lesson focused on volleys and included an interesting drill that felt pretty practical for winning matches, though I still think I could use more practice to really perfect it. Mason’s approach is usually quite straightforward, and this time the drill definitely highlighted some key points that I’ll try to apply during my next game. Still, I’m optimistic about improving my net game with this kind of focused practice. If you're looking to sharpen your volley skills, Mason might be worth trying out.
See Coach Mason →
Paula P.Verified ✓
Level: Beginner•Lessons taken: 24•Verified ✓
It's pretty good that Mason manages to keep my grandson excited and engaged during the lesson, though I’d love for him to focus more on what he thinks is important. Overall, I’ve noticed a gentle yet effective way Mason guides him through each part of the lesson, which is reassuring and helps build confidence. Still, I’m hopeful Mason can incorporate more of those insights into future lessons. If you're looking for someone who can connect well with kids, I think you might want to give Mason a try.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
I'm quite satisfied with the lesson. Mason's focus on hip rotation for the backhand and wrist flexibility for high balls was pretty helpful. Though, I still need some practice on the serve follow-through, but I think with more work, I'll get there. I appreciate Mason’s clear explanations on the overhead and volley techniques, especially staying low instead of bending. If you're interested in refining specific strokes like slice and flat serves, I’d suggest giving Mason a try.
See Coach Mason →
Amal A.Verified ✓
Level: Beginner•Lessons taken: 6•Verified ✓
Oh, yes, Mason's lessons have been quite helpful in highlighting specific skills like my backhand, which was pretty weak before. The focus on different stroke techniques is really useful, though I think more drills could help me feel more confident during matches. Still, I plan to keep practicing with Mason’s guidance and see how much I can improve. If you're considering taking lessons, I’d say give Mason a try, his approach doesn’t feel rushed but gets the job done.
See Coach Mason →
Fred W.Verified ✓
Level: Beginner•Lessons taken: 12•Verified ✓
Honestly, Mahmoud's lesson was quite enjoyable, especially with the helpful rally drills and tips he offered. I still need more work on my ground strike consistency and serve, but I felt the patience and passion he brings really made a difference. Though I have room to improve, I appreciated the specific feedback and natural way he explains things. Still, I’m hopeful about making progress, and I’d suggest trying him if you’re looking to refine your game gradually.
See Coach Mahmoud →
Carolina L.Verified ✓
Level: Intermediate•Lessons taken: 2•Verified ✓
Oh, I appreciated how Mason tailored the lesson to my immediate needs, making everything feel connected and purposeful. He corrected my technique in a constructive way, which I found quite helpful, though I still hope to build more confidence and refine my movements a bit further. Still, I might try to keep focusing on those adjustments to become a bit more fluid on the court. If you're looking for someone who adapts as you play, Mason’s worth considering.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
My lesson with Mason was quite helpful, especially since he gave detailed feedback on my strokes and positioning. Though I still need a lot of practice, I feel more confident about my grip and footwork now. It was a good balance of instruction and encouragement, and I think with more lessons, I could really see some steady progress. Still, I’d be interested in trying another lesson to build on what I learned.
See Coach Mason →
Tommzy Z.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Mason's lesson was quite satisfying, honestly. He pointed out some details I hadn’t really noticed before, which was helpful and made me feel more comfortable on the court. Though it wasn't a huge breakthrough, I did leave with a better understanding of my strokes. Still, I think I’ll keep working on what we discussed and hope to see progress. If you're into steady improvement, it’s worth giving Mason a try.
See Coach Mason →
Paula P.Verified ✓
Level: Beginner•Lessons taken: 24•Verified ✓
Mason's lesson was pretty engaging, honestly, and I felt like I was picking up some useful pointers without any pressure. His expertise really comes through in how he tailored everything to what I needed, and I appreciated that. Still, I've got more to work on, but that’s part of the process. If you're looking for someone who knows their stuff and keeps it real, trying Mason might be worth a shot.
See Coach Mason →
Charlie P.Verified ✓
Level: Beginner•Lessons taken: 19•Verified ✓
That lesson felt quite helpful, especially with actionable tips and practicing together. I think I'm ready to focus more on rallying and maybe get into some footwork drills soon. Still, Mason keeps it straightforward and steady, which I appreciate. If you want to improve your game with clear guidance, definitely consider trying out a lesson with Mason.
See Coach Mason →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
Thanks for the well-organized program and the good feedback. Though the lesson was quite helpful, I think focusing more on volley and overhead techniques, maybe some serve practice, could really enhance the experience. Mason's clear guidance is always appreciated, and I’ll look forward to applying these improvements in my game.
See Coach Mason →
Tommzy Z.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Mason's lesson was quite helpful, especially in fine-tuning my volley technique, though I still need to work on consistency. I appreciated the clear explanations and relaxed pace, which made it easier to focus without feeling overwhelmed. Honestly, I’d be open to trying more lessons with him as I see steady progress.
See Coach Mason →
Jonathan H.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Mo’s lesson stood out because of the improved consistency with the mechanics for the basic ground strokes and reading the ball better during rallies. Though I still need to get a smoother rhythm, it’s encouraging to see progress, and I’m hopeful that with continued focus, rally sustainability will improve further.
See Coach Mahmoud →
Ed S.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
That lesson was pretty helpful, especially with the frisbee analogy, which actually gave me a clear mental picture to work on. Still, I think I need to stay consistent with my backhand, but Mahmoud's focus on technique makes me hopeful. Would be interesting to see how I progress with a bit more practice.
See Coach Mahmoud →
Mia G.Verified ✓
Level: Beginner•Lessons taken: 6•Verified ✓
Mason is an excellent coach. The class was engaging, fun, and he accommodated my pace. I’m coming back to tennis after a long break and felt that he really met my expectations, keeping it challenging but judgment free. I felt comfortable, and the class literally flew by. Highly recommend.
See Coach Mason →
Jonathan H.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
The lesson with Mahmoud was quite helpful, especially since my rallying is improving and I finally got a good grip on my backhand. Still, I think I could work on maintaining longer rallies and better timing, though I’m feeling more confident about consistency.
See Coach Mahmoud →
Jonathan H.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
The lesson really helped in fine-tuning the basics and building muscle memory, which I think is crucial. Though my footwork still needs work, I noticed better consistency on my serve, and I’m hopeful to see further progress soon.
See Coach Mahmoud →
Hunjun S.Verified ✓
Level: Intermediate•Lessons taken: 7•Verified ✓
Huh, I think Mason's lesson really helped me grasp the backhand slice, especially learning to keep the wrist firm and scoop the ball forward, though I still need to practice the rallying part to get comfortable with the stroke.
See Coach Mason →
Jonathan H.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Mahmoud's lesson was excellent. He showed real patience and a professional attitude, which I appreciated. The energy, skill, and knowledge he brought to the court was great, I learned quite a bit in the hour.
See Coach Mahmoud →
Jeff M.Verified ✓
Level: Intermediate•Lessons taken: 21•Verified ✓
My lesson with Mason was great. He was incredibly helpful, and I felt like I improved already with the first lesson. I am looking forward to further lessons with Mason, and recommend him very highly.
See Coach Mason →
Ziqi Z.Verified ✓
Lessons taken: 4•Verified ✓
Mason was amazing! Had so much fun for the first class. I also had a lot of improvement after the class and had more confidence in playing tennis as a beginner.
See Coach Mason →
Riyah S.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Mason was great! Explained everything really well, was patient, knowledgeable and friendly! Would definitely recommend
See Coach Mason →
Drishti D.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
The lesson with Mahmoud was quite insightful, especially when he pointed out some practical ways to improve my serve.
See Coach Mahmoud →
Riyah S.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
If you’re aiming for focused and specific guidance, Mason is awesome! Really happy with my class.
See Coach Mason →
Merve T.Verified ✓
Lessons taken: 3•Verified ✓
Mason is a great teacher. He showed me what I need and navigate me through the entire game
See Coach Mason →
Wenyao Z.Verified ✓
Lessons taken: 13•Verified ✓
Professional coach who also works well with beginners. Super cool guy
See Coach Mason →
Carly T.Verified ✓
Lessons taken: 39•Verified ✓
Mason is a great coach and he explained very well. Highly recommend!
See Coach Mason →
Riyah S.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Gave specific and helpful feedback! Was encouraging as always
See Coach Mason →
Eric D.Verified ✓
Level: Beginner•Lessons taken: 11•Verified ✓
Point out the issue I have and give training with patience
See Coach Mason →
Merve T.Verified ✓
Lessons taken: 3•Verified ✓
He is an excellent coach! I strongly recommend him!
See Coach Mason →
Carly T.Verified ✓
Lessons taken: 39•Verified ✓
Great!
See Coach Mason →
Jeff M.Verified ✓
Level: Intermediate•Lessons taken: 21•Verified ✓
NA
See Coach Mason →