I agree with the other posts in that you really do not get the information needed in an online course whether it is acceptable, or not. I just took a course offered through a local sheriff's department (Deschutes County) and used it for my application in Crook County. Nothing against NRA certified instructors, as they are good, but I wanted to have a course give by an approved LEO. Reason: they deal with the law every day and can give you pretty definite yes / no answers on situations and what you should (try to) walk away from and when there is real jeopardy. Also, the cost was very reasonable ($25) and was well presented. You just can't do a Q & A with an online course and do not come away with needed knowledge and info. Do yourself a davor, cough up a few more dollars and take a certified NRA instructor course or one from the local LEO agency.