Interested on learning when/where/how and how to avoid ever having to use a weapon in self-defense? If so, the first courses you should take are NRA Personal Protection in the Home and Outside the Home.
I teach the NRA courses in Mansfield (URL is in signature area of every post or my sub-forum in Training).
After that take the tactical courses that are all or almost all shooting drills.
Stu from Cloverleaf can't be beat locally for the tactical drills. He also has a sub-forum here.