Guru simply means spiritual teacher.
I have learned a lot about my spirituality from others and thus I consider them my gurus.
I have learned a lot about my spirituality from personal meditation and thus I am my guru.
I have learned a lot about my spirituality from the world around me and thus I consider nature my guru.
Quote:When the student is ready the teacher will appear. ~ Buddha
I for one certainly believe in the Guru concept. I also believe that humans can reach enlightenment...though I admit to not having a fully definition that I like for enlightenment.
I believe people can reach enlightenment and by extension I believe some enlightened people can become teachers.
I don't believe in the blind Guru dogma of some hindu's. To me that is retarded....and quite the opposite of seeking for the truth.
Peace.
If your religion, faith, devotion, or self proclaimed spirituality is not directly leading to an increase in kindness, empathy, compassion and tolerance for others then you have been misled.