We all have teachers...yes even Jesus had teachers and his parents were his first teachers but when he became matured, did he still need his parents and those teachers?
Sabi ni Valiant13, may guru si Jesus Christ, who is John the Baptist, (pandagdag sa knowledge mo) muka kasing di mo alam since ang binabanggit mo eh parents at teachers

haha And when he became matured? Of course he still needed a guru, dun nga nagsstart ang path to enlightenment.. tsk tsk..
I am a teacher by profession and when you say teaching the TRUTH, I cannot teach that to someone else. I can teach you how to ride a bike but it is you who will experience the ride of your life. YOU may read all the manuals and all the books but that is not yet THE TRUTH.
My reading and studying does not mean I have arrived at THE TRUTH for TRUTH IS EVOLVING LIKE THE UNIVERSE. yet, this is my duty as an eternal student of the universe. Yes, I don't need any teacher ultimately speaking because my teacher is MY EXPERIENCE AND THIS EXPERIENCE IS ROOTED IN LIVING ONE'S LIFE TO THE FULLEST!
Alam mo, halos lhat ng tao ginagamit ang experience nia para matuto. Pero kung experience lang ang kelangan tulad ng sabi mo para malaman ang TRUTH of this life, sana marami nang enlightened tulad ni Jesus. Eh di sana enlightened ka na din... eh ni hindi mo nga alam kung san ung "within" na qinokowt mo.
At ang pag-realize na kelangan natin ng guru is humility...