If you already have experience with firearms I second RSL's recommend of Guardian Security https://gstny.com/mec-category/nys-conceal-carry-training/ Their owner and primary instructor Matt Seifer is very knowledgeable and engaging, and I found his course to be a useful and thought-provoking experience. Note that if you are not experienced already with firearms, this class will not be suitable by itself as they expect students to have experience and their content AND range qualification have higher expectations that the NYS curriculum. They will then charge you for additional pre-requisite training which I am sure is well delivered as well.