Great environment to learn basic skills or learn to become a more advanced shooter. John .
Teena Stone Harvell
Personable, patient, knowledgeable, funny, and highly skilled John is a great instructo.
Had a great time at CC class great instructor Highly recommended John Hudson's cc class.