Please help me😣

B

I have a 2.5 year old Australian shepherd. We got her at 16 weeks peak covid. We would walk her but never ran into people and were isolating for health reasons. She never got the normal beginner puppy interactions. She is great now with guests at home, my friends and their dogs. Won’t bark or anything at people walking. BUT….when people want to say hi (strangers) she goes CRAZY. Has never bitten anybody but will try to snap at them, growls. I feel so hopeless. Any tips before I resort to having to pay someone to help?