The module you've been waiting for! Everyone wants to jump into learning about "Visitors" but we need a strong foundation before we try this.
If your dog has a bite history with people, you might consider 100% management, meaning that your dog stays behind a secure, closed door while you have visitors. Sometimes it's more work than it's worth as it's a LOT of stress on the dog, a lot of stress on you, a lot of stress on the visitor.
When we have a human-reactive dog, we have a great liability on our hands and it's our responsibility to keep them and the public safe.
Double check your home insurance as they will have coverage for you if your dog bites a person on your property.
As always, safety first!