Schedule and Availability
Coach Hafsa offers lessons Tuesday through Saturday. Her general availability is:
Tri Valley Golf Center: Tuesday, Friday, and Saturday mornings until 12pm.
Pleasanton Golf Center: Wednesday, Thursday, and Saturday afternoons.
Booking
Regular lessons are automatically approved. For On-Course lessons, Coach Hafsa will call you after you book to confirm details!
New clients can use the code FIRSTLESSON for 15% off their first booking!
ATTENTION: Are you booking one of the Pleasanton locations?
The driving range and the golf course have the same address, but are physically separate locations!
All driving range lessons are located HERE, on Valley Ave, through Gate 12.
On-course lessons at the Golf Course are located HERE, near the racetrack.
Policies
Cancellations can be made using the Manage Bookings customer portal. Cancellation fees are as follows:
• More than 72 hours before appointment time: no fee, full refund
• Within 72 hours of appointment: 50% fee
• Same day cancellation: 100% fee
This policy will be enforced, since the golf facilities require advance notice of conducted lessons.
After a cancellation is made, your refund will be processed within 3 business days. Fees are waived in the case of personal injury or unavoidable external circumstances, which are evaluated on a case-by-case basis.
Customers can reschedule their own lessons using the Manage Bookings customer portal!
• Rescheduling must be done prior to 72 hours.
• For schedule adjustments within this window due to emergencies, call Coach Hafsa for accommodation requests.
• For rescheduling after the 72h cutoff, Coach Hafsa reserves the right to charge a discretionary 50% rescheduling fee, with exceptions made for emergencies.
This policy will be enforced, since the golf facilities require advance notice of conducted lessons.
Heat: While golf is a great sport to play in the summer, you want to make sure you prioritize your health.
As such, if the temperature exceeds 100°F or there is an excessive heat warning issued, Coach Hafsa reserves the right to reschedule your lesson at no cost. You will be contacted prior to rescheduling.
Rain: Golf is a sport that is played in the rain. In fact, rainy day lessons offer an opportunity to teach specific skills related to playing in the rain. However, too much rain can lead to an unproductive session.
If the chances of rain during the timeslot of your appointment is less than 60%, Coach Hafsa will be there and ready to coach. Please come ready with rain gear.
If the chances of rain are 60% or higher, your lesson is required to be rescheduled at no cost. Coach Hafsa will contact you to coordinate an alternative date.
If more than 15 minutes have passed beyond the lesson start time without any contact with Coach Hafsa, then the lesson is considered a no-show, and is not eligible for a refund. If you are running late, be sure to contact Coach Hafsa to let her know.
The Manage Bookings portal is a tool you can use to cancel or reschedule your appointments on your own.
When you sign up for your first lesson on GolfWithHafsa.com, an email is sent to you inviting you to create an account.
Please look for that email and create an account, which will allow you to use the portal to manage any bookings associated with your email address.
About Coach Hafsa
Coaching for Everyone
Whether you’re a first-timer, student athlete, or seasoned player, Coach Hafsa has been in your shoes and is ready to improve your knowledge, skills, and mastery of the game. With over 21 years of competitive golf experience, she’ll improve your skills and enjoyment!
First Timers and Beginners
Are you interested in starting golf? Let’s go over the basics – the rules, the techniques, the clubs, and the shots. Lets discover your golf game!
Student Athletes and Prospects
Are you looking to try out for a school team, or take your game to the collegiate level? Let’s work together on tryouts and tournament prep, mental game, and course strategy based on your strengths.
Experienced Players and Tournament Prep
Let’s take a few strokes off your game. Detailed swing analysis, mental game, on-course walkthroughs, and at-home drills to get you performing at your peak.
Services
We’re here to improve your game so you have more fun, and play better golf. Every student is different, and Coach Hafsa will work with you to develop your own unique plan suited to your game, your body, and your schedule.
Here are some of the services she offers
Core Skills
- Swing mechanics
- Short game
- Course management
- Club selection
Student Mentorship
- Tryout prep
- Mental strategy
- College scouting
- Working with a team
Tournament Prep
- On-course lessons
- Course notes
- Rules and strategy
- Shot selection and analysis
Workouts and Equipment
- TPI physical evaluations
- Injury prevention
- At-home workouts and drills
- Club and equipment guidance
FAQs
Don’t see your question? Contact me!
No – if you don’t have clubs, they can be provided. Please indicate this when booking.
• A hat or visor
• Plenty of water
• Sunscreen
• Extra layers
• Good sportsmanship and attitude!
Yes, children aged 4 and up are welcome!
Yes, I coach group lessons! Please use the booking system to browse.
Possibly! Contact me to discuss any custom locations or lessons.
Travel fees may apply.
Contact Me
HafsaTheGolfer@gmail.com
I will try my best to get back to you as soon as I can!