The following golf instructors are certified to teach at Salt Lake City Golf courses.

Course Instructors Phone Price
Bonneville Lynn Landgren, PGA 
Head Golf Professional
801 583-9513 Call
Bonneville Chris Richards
Assistant Golf Professional
801-583-9513 Call
Bonneville Jeff Maudlin, Teaching Professional 801-330-2487 $55 per 1 hour lesson. $50 per hour for 3 or more lessons booked. Call/text/email for group information and rates. On-course playing lessons also available (9-holes)
Forest Dale

Steve Elliott, PGA
Head Golf Professional

801-483-5420 Single lesson $65/45-60 minutes - 5 lessons for $260 Launch Monitor - $75 per hitting session
Forest Dale Philip King, PGA
Assistant Golf Professional
801-596-5030 Single lesson $55/hour - 5 lessons for $210
Glendale Dave Carter, PGA
Head Golf Professional
801-974-2403 Call
Glendale John Spikes, PGA Assistant Golf Professional 801-974-2403 Single lesson $45/45-60 minutes - 5 lessons for $200
Glendale Judy Hollberg, LPGA
Teaching Professional
801-560-0759 Single lesson $45/30 minutes, $75/60 minutes - 4 - 30 minutes lessons for $160 
Glendale Steve Loyola,
Teaching Professional
801-974-2403 30 minute lesson - $30. 1 hour lesson - $60. Four, 30 minute lessons - $100. Call for group rates.
Glendale Greg Cayias, PGA
Teaching Professional
801-583-9513 Call
Mountain Dell Jeremy Green, PGA
Head Golf Professional
801-582-3812 $65 per lesson - $250 for series of 5 lessons
Mountain Dell Andrew Mecham, PGA
Assistant Golf Professional
801-582-3812 $65 per lesson - $250 for series of 5 lessons
Mountain Dell Rex Underwood, PGA
Teaching Professional
801-582-3812 $65 per lesson - $250 for series of 5 lessons. Video lessons available
Mountain Dell Mike Worsham, PGA
Teaching Professional
801-582-3812 Call
Nibley Park Steve Elliott, PGA
Head Golf Professional
801-483-5418 $50 per lesson - $180 for series of 4 lessons
Nibley Park Zach Bowcut, PGA
Assistant Golf Professional
801-230-0176 Call
Nibley Park Philip King, PGA
Assistant Golf Professional
801-596-5030 Single lesson $55/hour - 5 lessons for $210
Nibley Park Quentin Sasser, PGA Teaching Professional 801-483-5418 $50 single lesson or series of four lessons $185. Junior rates availible.
Rose Park Derek Schmehl, PGA
Head Golf Professional
801-596-5030 Single lesson $50/hour, $75 with video Series of 3 $135, $200 with video Series of 4 $175, $250 with video Series of 5 $200, $300 with video Club fitting with Mizuno Shaft Optimizer $25 (fee applied to clubs if ordered through Rose Park)
Rose Park Stacey Camacho, PGA
Assistant Golf Professional
801-596-5030 $60.00/45 minutes; series of 5/$250.00. Video and Launch Monitor Available for additional fee.
Rose Park Mike Nickas, PGA Associate Teaching Professional 801-596-5030 Single lesson $45/60 minutes 3 lessons for $120 4 lessons for $160 5 lessons for $195 Video lessons - Add $10 to a session For playing lessons, add $25 to a session
Rose Park Miles Nollman, PGA Associate Teaching Professional 801-596-5030 $40.00/60 minutes; series of 4/$140.00.