If she intends to carry concealed I would suggest a simple S&W model 36 snub nose. It has stopping power and is concealable. If it is simply a house gun, a four inch .357 revolver loaded up with P+ .38spl rounds.
The class itself, I've taken it, is mostly about safety, concealed carry laws, and not shooting yourself, although you do have to shoot at least fifty rounds with a semi-reasonable degree of accuracy.
The state reasoning is that since semi-autos are more complex, you should test with a semi to carry a semi, but if you can handle a semi, you should be able to handle a revolver.