I teach firearms courses, such as NRA Basic Pistol, IL Concealed Carry License, Utah Concealed Firearms Permit, and NRA Personal Protection Inside/Outside The Home. I also teach unarmed self defense.