

7+
Years Coaching Experience
60+
Tennis Students
50+
Swim Students
20%
Off First Session
One-on-one sessions built around your game — from first-timers learning the basics to players looking to sharpen their match play. Available as single sessions or money-saving packages.
No driving to a facility. I come to your home pool. Sessions are relaxed, focused, and completely private — whether you're a beginner building confidence or an experienced swimmer refining your stroke.

I'm Ali — a tennis coach with 5+ years of experience working with players of all skill levels, from beginners building fundamentals to competitive athletes refining their game. My coaching focuses on clear technique, smart movement, and building confidence under pressure.
Outside the court, I bring 7+ years of aquatics experience, including 4+ years in pool management. I offer private swim lessons at your home pool, creating a comfortable, focused environment for kids and adults alike.
My goal is simple: make every session personalized, structured, and enjoyable. Whether you're learning the basics or pushing toward higher-level performance, I build coaching around the athlete in front of me.
Certified Tennis Coach
Certified Coach
Tennis Students
Lifeguard & Swim Coach
Aquatics & Management Experience
Swim Students
18
Happy Clients
18
5-Star Reviews
"Ali has been an amazing tennis coach. He is patient, kind, and always makes sure I understand what we’re working on. He constantly asks if I have any questions and takes the time to explain things clearly. He pays close attention to my technique, notices what I’m doing, and gives helpful corrections that have really improved my game. I truly enjoy every lesson and highly recommend him to anyone looking to learn or improve their tennis. He is also very punctual. Thank you, Ali! I’m looking forward to continuing my lessons with him!"
"Ali has been amazing with our 13-year-old, who’s just getting back into tennis after a long break. Ali is patient and encouraging, but also keeps high expectations—helping our son stay focused and confident. He adjusts his lessons thoughtfully when it’s hot or when our son gets frustrated, always turning setbacks into learning moments. He’s knowledgeable, observant, and makes every session productive and positive. Highly recommend!"
"Good attitude and very patient in teaching."
"Ali was great. Explained everything in detail. Made sure I understood everything. Always asked if I had any questions. First lesson went very well."
"Outstanding teacher — very specific and helpful lesson. Within a short amount of time, I was able to understand where I needed to improve and start working on those areas."
"As someone who's played tennis for years, I was impressed by Ali's sharp eye for detail. He helped fine-tune my game and strategy in ways that really made a difference. A top-tier coach!"
"Coach Ali really knows how to help you build confidence on the court. He's patient, gives clear feedback, and makes sure you leave each session better than you came in. Highly recommend!"
"I had so much fun learning with Coach Ali! He makes things simple and clear, and he's always positive and encouraging. My game has improved a lot thanks to his help. Definitely recommend!"
"Ali focused on clean contact and gave me a clear path forward for what to work on next. I'm already seeing progress and excited to keep going."
"Ali is patient and a really good coach. He is great at explaining what is going well and what happened when things didn't. Kind and easy to work with — I'm looking forward to our next session."
"Ali taught me a lot of basics I didn't know. He's confident, spots mistakes quickly, and explains things clearly. I highly recommend him for training!"
"Ali quickly spotted my mistakes and helped me correct them with simple drills. His calm and supportive style made learning so much easier. I'm excited to keep training with him!"
"Coach Ali is great — he's communicative, patient, explains things clearly, and has helped us improve so much already. Highly recommend!"
"Great experience! Ali is attentive and very encouraging. He adjusts the lesson based on your skill level and goals, which makes a huge difference. Would definitely recommend him to anyone serious about improving!"
"Ali really pays attention to the small details that make a big difference. His coaching helped me improve my serve and footwork. Very professional and easy to work with."
"Great coach and very helpful with tips. He's also able to closely fix smaller adjustments when practicing forehand and backhand. Positive attitude and great to work with. Definitely recommend."
"Ali was awesome! I felt like he really listened to us and our concerns in our game. He had us work on drills and was super patient while giving us helpful tips to correct our form. We ended our lesson with a rally so we could apply everything we just learned. Thanks, Ali! Looking forward to the next one :)"
"Ali is a fantastic coach! He breaks things down in a way that's easy to understand and always keeps the sessions fun and productive. My game has already improved a ton."
"Ali has been an amazing tennis coach. He is patient, kind, and always makes sure I understand what we’re working on. He constantly asks if I have any questions and takes the time to explain things clearly. He pays close attention to my technique, notices what I’m doing, and gives helpful corrections that have really improved my game. I truly enjoy every lesson and highly recommend him to anyone looking to learn or improve their tennis. He is also very punctual. Thank you, Ali! I’m looking forward to continuing my lessons with him!"
"Ali has been amazing with our 13-year-old, who’s just getting back into tennis after a long break. Ali is patient and encouraging, but also keeps high expectations—helping our son stay focused and confident. He adjusts his lessons thoughtfully when it’s hot or when our son gets frustrated, always turning setbacks into learning moments. He’s knowledgeable, observant, and makes every session productive and positive. Highly recommend!"
"Good attitude and very patient in teaching."
"Ali was great. Explained everything in detail. Made sure I understood everything. Always asked if I had any questions. First lesson went very well."
"Outstanding teacher — very specific and helpful lesson. Within a short amount of time, I was able to understand where I needed to improve and start working on those areas."
"As someone who's played tennis for years, I was impressed by Ali's sharp eye for detail. He helped fine-tune my game and strategy in ways that really made a difference. A top-tier coach!"
"Coach Ali really knows how to help you build confidence on the court. He's patient, gives clear feedback, and makes sure you leave each session better than you came in. Highly recommend!"
"I had so much fun learning with Coach Ali! He makes things simple and clear, and he's always positive and encouraging. My game has improved a lot thanks to his help. Definitely recommend!"
"Ali focused on clean contact and gave me a clear path forward for what to work on next. I'm already seeing progress and excited to keep going."
"Ali is patient and a really good coach. He is great at explaining what is going well and what happened when things didn't. Kind and easy to work with — I'm looking forward to our next session."
"Ali taught me a lot of basics I didn't know. He's confident, spots mistakes quickly, and explains things clearly. I highly recommend him for training!"
"Ali quickly spotted my mistakes and helped me correct them with simple drills. His calm and supportive style made learning so much easier. I'm excited to keep training with him!"
"Coach Ali is great — he's communicative, patient, explains things clearly, and has helped us improve so much already. Highly recommend!"
"Great experience! Ali is attentive and very encouraging. He adjusts the lesson based on your skill level and goals, which makes a huge difference. Would definitely recommend him to anyone serious about improving!"
"Ali really pays attention to the small details that make a big difference. His coaching helped me improve my serve and footwork. Very professional and easy to work with."
"Great coach and very helpful with tips. He's also able to closely fix smaller adjustments when practicing forehand and backhand. Positive attitude and great to work with. Definitely recommend."
"Ali was awesome! I felt like he really listened to us and our concerns in our game. He had us work on drills and was super patient while giving us helpful tips to correct our form. We ended our lesson with a rally so we could apply everything we just learned. Thanks, Ali! Looking forward to the next one :)"
"Ali is a fantastic coach! He breaks things down in a way that's easy to understand and always keeps the sessions fun and productive. My game has already improved a ton."
Book your first session today — tennis on the court or swimming at your home pool. First-timers always welcome.