The Clackamas County Public Safety Training Center offers a number of firearms classes organized into a curriculum that guides a beginner with no previous handgun experience through an immersive training program. From basic firearm handling, to the legal and ethical matters pertaining to concealed carrying, to more advanced defensive techniques, the PSTC curriculum does a great job of bring a n00b (like me) up to speed. I’ve found these courses to be a challenging and immensely rewarding experience.
These are the courses that I’ve completed. I’ve written a bit about some of my experiences.