Well, I'd agree that things are looking up!
The NRA offers (through associate instructors) a course called FIRST Steps Pistol Orientation. It is aimed (pardon the pun) at folks like you and your girlfriend (details below):
Name : NRA FIRST Steps Pistol Orientation
Short Description : Firearm Instruction, Responsibility, and Safety Training — is the NRA’s response to the American public’s need for a firearm orientation program for new purchasers.
More Details: NRA FIRST Steps Pistol is designed to provide a hands-on introduction to the safe handling and proper orientation to one specific pistol action type for classes of four or fewer students. This course is at least three hours long and includes classroom and range time learning to shoot a specific pistol action type. Students will learn the NRA’s rules for safe gun handling; the particular pistol model parts and operation; ammunition; shooting fundamentals; cleaning the pistol; and continued opportunities for skill development. Students will receive the Basics of Pistol Shooting handbook, NRA Gun Safety Rules brochure, Winchester/NRA Marksmanship Qualification booklet, FIRST Steps Course completion certificate.
This link may help you in finding a local instructor that is offering this, or any other NRA-certified courses:
Select the course(s) you are interested in taking by clicking the check-box(es), enter your zip code in the bottom box, and select the number of miles you're willing to travel to attend a course, then click the Search button.