I would highly recommed this class for all shooters, new and experenced, as it does not matter how long you have been shooting, it is ALWAYS a good idea to spend time on fundamentals. Trek does a great job explaining everything, and keeps the class light and fun, and ego free. You’re there to learn, not to try to show up your neighbor.