These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.



As a former collegiate tennis player, I bring a wealth of experience and expertise to the realm of professional instruction. My journey through college tennis division 1 at Bucknell University has provided me with the skills and insights necessary to help players of all levels elevate their game. Whether you're a beginner or an advanced player looking to fine-tune your skills, I'm here to guide you on your tennis journey.
"I met Coach Mike when he was teaching my 4 yr old daughter as a Johnny Allen Coach in Calabasas My husband and I started taking from Coach Mike we really enjoyed it and he is a terrific coach we unfortunately moved out of area or we would still taking lessons from him.



Driven by a passion for helping players improve, I combine high-level ATP experience with a structured, high-energy coaching style. Ranked among the top hundreds on the ATP tour and #3 nationally, I help adults and juniors develop strong technique, effective footwork, match strategy, and confidence under pressure. My coaching focuses on purposeful training, personalized guidance, and real results on the court.
"Been playing tennis for years and thought I had a pretty solid understanding of the game until I started working with Tom lol. He completely changed the way I approach tennis. It’s not just about hitting better shots. He’s taught me so much about positioning, footwork, strategy, and understanding what’s actually happening during a point. One thing I really appreciate is how much attention he pays to the details. He’ll notice something tiny in your swing or movement, make one adjustment, and suddenly everything feels easier. Also, the pace of his lessons is perfect. There’s no standing around feeding balls for an hour. You’re moving, sweating, hitting, playing points, and actually getting a workout. Tom’s a great guy, super positive, and clearly knows his stuff. My game has improved massively, and I genuinely enjoy every lesson. Worth every penny.