Coach Mo

  • St. Petersburg, Florida
  • Over 15 Years Experience
  • Indoor: No
  • Outdoor: Yes
  • Seasonal: No


  • Private Tennis Lessons: $70 HR
  • Semi-Private Tennis Lessons: $35 HR
  • Group Tennis Lessons: $20 HR
  • Hitting Only Sessions: $45 HR
  • Buy 6, Get 1 Free!
PTR Certified

About Mo

Hello my name is Coach Mo and I’m a local Saint Petersburg tennis coach with over 40 years of playing experience and over 15 years of teaching experience! I’m also a PTR Certified Tennis Professional and Modern Tennis Methodology Certified. I am a very innovative tennis coach and instructor who is not confined by conventional thinking or methodologies. In my approach to teaching tennis, I use analogies from other sports and a variety of corrective techniques plus positive reinforcement. Not only do my students have fun on the court, but they develop a true love for tennis, a true thirst to learn more and a longevity mindset for the game. I learned to play tennis by hitting for hours on the tennis wall of the local high school in my hometown of Panama City, Florida. A former NAIA collegiate tennis player with a background in social and sports psychology, I am the author of 21st Century Tennis (available on Amazon). I teach both private and group tennis lessons, conduct group clinics, cardio tennis classes and work with individuals on the psychology of peak mental performance.

I am very passionate about helping my tennis students reach their highest potential and keeping them abreast with the latest changes in teaching methodologies and equipment technology. I am always first to introduce new training regiments, original drills and new-to-the-market tennis racquets and strings. Many of my students often say, “No one else has ever taught me that!” Additionally, I direct a high school tennis program and participated in the 2015 USTA adult 40 and over (4.5+) league national championships. When I’m not at the courts, I can be found enjoying reggae music, reading or listening to something related to personal development, relaxing on one of the beaches in St. Petersburg or enjoying my home-cooked meals!

As a Saint Petersburg tennis coach, I currently teach tennis lessons at St. Petersburg Tennis Center, Lake Vista Recreation Park and also Northwest Recreation Park but I am willing to travel up to 10 miles.

Please contact me through my coach page and then I will contact you back within 24 hours to introduce myself, answer any questions and if you are interested, we’ll set-up your first tennis lesson or hitting session at a time and place that is convenient for you. I look forward to hearing from you and I look forward to the opportunity to be your Saint Petersburg tennis coach. See you soon!

Private Tennis Lessons (1 Player): $70 Per Hour
Semi-Private Tennis Lessons (2 Players): $35 Per Hour Each
Group Tennis Lessons (4+ Players): $20 Per Hour Each
Hitting Only Sessions (1 Player): $45 Per Hour
Buy 6, Get 1 Free!

*Please note that if you are interested in semi-private tennis lessons (2 players) or group tennis lessons (3+ players), you will first need to find a friend(s) to take tennis lessons with you before contacting me.

  • Local St. Petersburg Tennis Coach
  • PTR Certified Tennis Professional
  • Modern Tennis Methodology Certified
  • Over 40 Years Playing Experience
  • Over 15 Years Teaching Experience
  • Former NAIA Collegiate Tennis Player
  • Authored Book "21st Century Tennis"
  • Currently Directs High School Tennis Program
  • 2015 USTA Adult 40 & Over (4.5+) National Championships
  • Teaches All Ages & All Skill Levels

Teaching Area


"Basically, you believed that my game could improve...and you made suggestions here and there that I didn't take for granted-tips like making contact more at 1 o'clock instead of 12 o'clock, reminding me of my footwork and other things that helped me conquer my internal demons!"

Brandon (2018 Ultimate Tennis City Champion)

St. Petersburg, Florida

Contact Mo