I've just used Lasr for the past couple of years for my own training and to teach classes. I found it's an excellent program to work on accuracy and speed on multiple targets, drawing from a holster, shooting from different positions, and training new students before hitting the range for the first time. It's got everything you need, easy to use, and works well.
I also tried the open source (free) ShootOff program. I have it hooked up to my projector and it has unique features such as moving targets, falling plates, and custom targets. It's not as refined or as feature rich as LASR for training, so I use it for fun and entertainment.