Meet Our Pro
RVG_Joshua
Joshua P. Barnes
Growing up on an Iowa farm, Josh learned the value of hard work and patience. He uses those lessons every day; in golf, and in life.  River Valley has been his home course, as he learned the game playing here as a kid. Josh’s interest in golf continued to influence him a great deal throughout high school and college. He attended Mississippi State University, where he received a Marketing degree with an emphasis in Professional Golf Management. He went on to receive his class A PGA certification in October of 2006. Now, back in Iowa, he looks forward to spending time getting to know everyone at River Valley Golf Course.
Teaching Philosophy
Learning the fundamentals is the basis for any swing. A golf swing is unique and should fit the individual. A golfer can only find their swing when they are comfortable and relaxed. Both comfort and relaxation are key elements in making a good, consistent swing through the ball. I also believe that it is imperative for all students to set goals. Goals allow students to work towards a specific achievement and are a great way to monitor overall improvement.
Play your game..... Improve your score.

RVG_Lessons_Button     RVG_Clinics_Buttons

Josh can be contacted by email at: jbarnes@rivervalleygolf.com
or check out his golf articles at: Josh's Golf Shop
River Valley Golf Course Site Map River Valley Golf Course Green Logo River Valley Golf Course Online Booking
Phone: 515-993-4029 | Fax: 515-993-2202 | Email: general@rivervalleygolf.com