I am so glad to hear about this! The more the information is spread, the better of we'll all be! Most folks do not believe that humans have parasites in the first place - and even if they believe it, the topic is not brought up in "normal" conversation.