He is very professional and thorough. I would definitely recommend anyone interested in guns at all to take advantage of John's knowledge and skills. Schedule your lesson or SDA class with John and you won't be disappointed! I am sure even experienced gun owners could learn a lot from John! Thanks so much, John, for the education and your patience with me! I'll definitely be scheduling a follow up lesson!!