I won’t say my brother likes garlic, but I set hundreds of cloves every season. He says it helps clean plaque from your arteries, helps blood pressure, etc. I think he likes the taste. What do you think? I have read that it repels biting and sucking insects like mosquitoes?