Dear fellow Americans,
Please stop using the word "Guru" flippantly and negatively while talking about experts who sell their expertise.
Gurus are revered spiritual teachers in Hinduism, Buddhism & Sikhism akin to rabbis, pastors, etc
Why the lack of respect for Hindu teachers?