Carthage Golf Course has three exceptional golf instructors.

Mark Peterson, PGA – Mark is the PGA Head Professional at Carthage Golf Course. Mark has been a top-tier instructor in the Midwest Section PGA for many years. 2018 will be Mark’s 25th year as a Class A PGA Professional. Mark’s professional career began in 1989 as an Assistant Golf Professional at Grandview Golf Course (currently Bill and Payne Stewart Golf Course) in Springfield, Missouri. Mark worked under PGA Professional Dorl Sweet and Top 100 PGA Teaching Professional Rick Grayson. Mark spent those formative years working with two of the best instructors the golf world.  The 7 years in Springfield were spent teaching and coaching golfers of all abilities. Mark played a diverse professional event schedule during those years as well, competing in PGA Section events along with the various developmental tour events that came through the four state area.   Mark moved on to be the PGA Head Professional at Carthage Golf Course in 1996.  Mark Continues to be an active PGA Instructor in our golf market. Mark works hard to continually improve his teaching skills by attending and interacting in various PGA Teaching and Coaching seminars. Mark uses modern technology to help his students understand their golf swing and to help them improve at a fair pace. FlightScope launch monitors, up to date video applications and various teaching aids are all part of the technology used to help students perform better. Mark works alongside many other PGA Members in the Midwest Section giving his time and teaching skills to junior golf and growing the game.

Private Instruction Fees –

$50 per 50 minute instruction session. 
$40 per 50 minute instruction session for Carthage Golf Course Members and Carthage Men’s / Women’s Golf Association Members.


Garrett Roberts, Assistant Golf Professional – Garrett has been a very successful amateur golfer throughout his high school and college playing career. Garrett was one of the top players in the state during his high school playing career at Carthage High School. His high school achievements created the opportunity to move on to a college golf career at Missouri Southern in Joplin, MO. Garrett is beginning his professional career as the assistant to Mark Peterson at Carthage Golf Course. Garrett begins his PGA Professional Golf Management (PGA PGM) Program this year. Garrett is a tremendous player. His playing experience will prove to be a great asset as he moves forward in his golf career. Garrett is offering private instruction and coaching as he starts his career at Carthage Golf Course. Garrett’s group lesson series, Get Golf Ready, begins in May. 5 group lessons for $99 is a great value to learn all the skills needed to start in golf.

Private Instruction Fees –

$30 per 50 minute instruction session.
$25 per 50 minute instruction session for Carthage Golf Course Members and Carthage Men’s / Women’s Golf Association Members.

Barry Powell, PGA – Barry had a solid amateur career before turning professional in 1973. Barry joined the PGA club professional ranks in 1977 via the PGA National training center at Lilleshall Hall. As a player, Barry has competed on various professional tours including the PGA European tour, European Pro Tour, European Senior Tour and PGA of America national and regional events. Barry competed at the PGA European tour school from 1981 – 1983 at LaManga Spain. In 1981 Barry was unsuccessful then in 1983 Barry obtained a category 9 ranking allowing him opportunities in several events. Since 1984 Barry has primarily been involved in the club professional and teaching professional ranks while still competing in the playing opportunities available to him. Barry has obtained several qualifications through the PGA including Grade III Coaching and PGA Sports Psychology diplomas. Barry fell in love with the game at age 6 and has never lost the passion to play and learn more in the game. Barry’s worldwide playing, teaching and coaching experience can help any level of player wanting to improve their game.

Contact Barry Powell @ 417 499 5417 for rates and times.