{"id":"b1ded57c-9a82-4010-89e0-05947e9cb99c","slug":"tennis-with-ali-keshavarz","name":"Ali Keshavarz","headline":"Train with Coach Ali","bio":"Tennis has been part of my life for 11 years, and coaching is the part I've enjoyed most. My job is to make progress feel obvious. Lessons stay structured and focused, and you'll walk off the court knowing exactly what improved and what we're working on next.\n\nEvery lesson is built around the person in front of me. Some players want technique broken down piece by piece. Others want to be pushed and play points right away. I'll ask what you're after, and we'll build from there.\n\nNot sure if we'd be a good fit? Send me a message. I'm always glad to talk it through before you book.\n\nSee you on the court!","avatarUrl":"https://ewvfbezbkbxmtghxhiij.supabase.co/storage/v1/object/public/media/Ali Keshavarz.jpg","skill":{"id":"c29fd4d1-2821-4e2b-ab3d-e195bd0538a2","slug":"tennis","label":"Tennis"},"acceptingNewStudents":true,"teachesOnline":false,"lessonLengths":[60,90,120],"maxParticipants":5,"locations":[{"id":"104ec548-c31c-438c-834e-0228a9c74c8b","name":"Steve Soboroff Court Park","address":"W Centinela Ave","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":33.9832161,"longitude":-118.400656},{"id":"1dad8ab1-df3e-4678-bca5-959d70883377","name":"The Sports Park","address":"13196 Bluff Creek Dr, Los Angeles, CA 90094, USA","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":33.9675727,"longitude":-118.4261679},{"id":"51da5cea-fbf6-4f92-be21-e9f5215116fc","name":"Glen Alla Park Tennis Courts","address":"4711 Alla Rd, Marina del Rey, CA 90292, USA","city":"Marina del Rey","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":33.98394,"longitude":-118.43063},{"id":"56487200-7b3b-4767-959a-1ef8abdf0e24","name":"Los Angeles Tennis Center","address":"420 Charles E Young Drive W, Los Angeles, CA 90024","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.07029350000001,"longitude":-118.4478951},{"id":"799ded69-86e5-4fc3-b149-8f960d8bc322","name":"Douglas Park","address":"2439 Wilshire Blvd, Santa Monica, CA 90403, USA","city":"Santa Monica","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.035093,"longitude":-118.4792333},{"id":"d50f072c-e903-411f-bbd0-0a6a2d75c57e","name":"Mar Vista Recreation Center","address":"11430 Woodbine St, Los Angeles, CA 90066, USA","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.0175914,"longitude":-118.4283584},{"id":"df4b9dc6-27b6-4ebc-8812-308b3560cf60","name":"Stoner Recreation Center","address":"1835 Stoner Ave, Los Angeles, CA 90025, USA","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.0384849,"longitude":-118.4535928},{"id":"eb366dff-6914-470b-a73f-c746dea051fe","name":"Westwood Tennis Center","address":"1350 S Sepulveda Blvd, Los Angeles, CA 90025, USA","city":"Los Angeles","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.0534365,"longitude":-118.4483454},{"id":"eba6e735-f0d1-4a4f-ae5c-de4c6271da36","name":"Colorado Center Park","address":"Broadway &, 26th St","city":"Santa Monica","state":"California","timezone":"America/Los_Angeles","online":false,"latitude":34.0312162,"longitude":-118.4727715}],"packages":[{"package":1,"lessonLength":60,"participants":1,"pricePerLesson":{"amount":12500,"currency":"USD"},"total":{"amount":16000,"currency":"USD"}},{"package":3,"lessonLength":60,"participants":1,"pricePerLesson":{"amount":10500,"currency":"USD"},"total":{"amount":36000,"currency":"USD"}},{"package":10,"lessonLength":60,"participants":1,"pricePerLesson":{"amount":9500,"currency":"USD"},"total":{"amount":105000,"currency":"USD"}}],"site":{"url":"https://staging.sites.coach/trainwithcoachali","cancellationPolicy":{"windowHours":12,"lateCancelFeePercent":0,"noShowFeePercent":0,"agreementRequired":false},"prepaidLessonExpiryMonths":12,"packages":[{"id":"cbcf1c89-69d9-4b8e-af83-af0d40c6ae81","name":"Private Tennis Lesson | 60 Minutes","description":"A personalized 60-minute private tennis lesson for one player, tailored to your skill level and goals. We’ll focus on technique, movement, strategy, and practical drills to improve your overall game.","lessonLength":60,"lessons":{"options":[1],"min":1,"max":1,"default":1},"participants":{"options":[1,2,3,4],"min":1,"max":4},"online":false,"locationIds":["104ec548-c31c-438c-834e-0228a9c74c8b","1dad8ab1-df3e-4678-bca5-959d70883377","51da5cea-fbf6-4f92-be21-e9f5215116fc","56487200-7b3b-4767-959a-1ef8abdf0e24","799ded69-86e5-4fc3-b149-8f960d8bc322","d50f072c-e903-411f-bbd0-0a6a2d75c57e","df4b9dc6-27b6-4ebc-8812-308b3560cf60","eb366dff-6914-470b-a73f-c746dea051fe","eba6e735-f0d1-4a4f-ae5c-de4c6271da36"],"pricePerLesson":{"amount":8000,"currency":"USD"},"total":{"amount":8000,"currency":"USD"},"passFeesToStudent":false,"welcomeOffer":null},{"id":"71944b4f-72f1-40ff-a2d2-53f6c34976c1","name":"4-Session Tennis Package","description":"Includes four 60-minute tennis lessons for one or two players. A great option for building consistency, improving technique, and making steady progress.","lessonLength":60,"lessons":{"options":[4],"min":4,"max":4,"default":4},"participants":{"options":[1,2],"min":1,"max":2},"online":false,"locationIds":["104ec548-c31c-438c-834e-0228a9c74c8b","1dad8ab1-df3e-4678-bca5-959d70883377","51da5cea-fbf6-4f92-be21-e9f5215116fc","56487200-7b3b-4767-959a-1ef8abdf0e24","799ded69-86e5-4fc3-b149-8f960d8bc322","d50f072c-e903-411f-bbd0-0a6a2d75c57e","df4b9dc6-27b6-4ebc-8812-308b3560cf60","eb366dff-6914-470b-a73f-c746dea051fe","eba6e735-f0d1-4a4f-ae5c-de4c6271da36"],"pricePerLesson":{"amount":7500,"currency":"USD"},"total":{"amount":31197,"currency":"USD"},"passFeesToStudent":true,"welcomeOffer":null},{"id":"85bf88bf-5cea-42e9-8a4a-cf8041f39649","name":"8-Session Tennis Package","description":"Save $40 over the base rate. Our most popular choice for building consistent muscle memory and noticeable skill progression.\nIncludes eight 60-minute tennis lessons for one or two players. Ideal for consistent training and long-term improvement.","lessonLength":60,"lessons":{"options":[8],"min":8,"max":8,"default":8},"participants":{"options":[1,2],"min":1,"max":2},"online":false,"locationIds":["104ec548-c31c-438c-834e-0228a9c74c8b","1dad8ab1-df3e-4678-bca5-959d70883377","51da5cea-fbf6-4f92-be21-e9f5215116fc","56487200-7b3b-4767-959a-1ef8abdf0e24","799ded69-86e5-4fc3-b149-8f960d8bc322","d50f072c-e903-411f-bbd0-0a6a2d75c57e","df4b9dc6-27b6-4ebc-8812-308b3560cf60","eb366dff-6914-470b-a73f-c746dea051fe","eba6e735-f0d1-4a4f-ae5c-de4c6271da36"],"pricePerLesson":{"amount":7000,"currency":"USD"},"total":{"amount":58208,"currency":"USD"},"passFeesToStudent":true,"welcomeOffer":null},{"id":"45402182-e493-402d-ba80-0e175c5a244a","name":"12-Session Tennis Package","description":"Save $120—get nearly 2 free lessons compared to the base rate. Best value for dedicated players training for long-term improvement.\nIncludes twelve 60-minute tennis lessons for one or two players. Best for players committed to consistent training and continued development.","lessonLength":60,"lessons":{"options":[12],"min":12,"max":12,"default":12},"participants":{"options":[1,2],"min":1,"max":2},"online":false,"locationIds":["104ec548-c31c-438c-834e-0228a9c74c8b","1dad8ab1-df3e-4678-bca5-959d70883377","51da5cea-fbf6-4f92-be21-e9f5215116fc","56487200-7b3b-4767-959a-1ef8abdf0e24","799ded69-86e5-4fc3-b149-8f960d8bc322","d50f072c-e903-411f-bbd0-0a6a2d75c57e","df4b9dc6-27b6-4ebc-8812-308b3560cf60","eb366dff-6914-470b-a73f-c746dea051fe","eba6e735-f0d1-4a4f-ae5c-de4c6271da36"],"pricePerLesson":{"amount":6500,"currency":"USD"},"total":{"amount":81064,"currency":"USD"},"passFeesToStudent":true,"welcomeOffer":null}]},"rating":{"average":5,"count":60},"policies":{"cancellation":"Full refund when the student cancels within 24 hours of making the booking and the lesson is not scheduled within the next 24 hours.","riskFreeGuarantee":"After the first lesson, the student can request a rematch with a different coach or a refund within 24 hours of that lesson.","expiry":"Prepaid lessons bought on TeachMe.To are valid for 12 months from the date of purchase. Coach Site packages follow the coach's term in site.prepaidLessonExpiryMonths.","url":"https://staging.teachme.to/faq"},"urls":{"listing":"https://staging.teachme.to/listings/tennis/tennis-with-ali-keshavarz","checkout":"https://staging.teachme.to/checkout/tennis/tennis-with-ali-keshavarz"}}