It is known that Kanchipurna was one of the gurus of Ramanuja.
Kanchipurna was a non brahmin and Ramnuja was from a brahmin family.
At another instance, Kanchi Purna refused to accept Ramanuja as his disciple, stating that Ramanuja was a Brahmin well versed in the shatras, while Kanchi Purna was just an ignorant old Sudra. To this Ramanuja replied, " If the knowledge of the Sastras only brings about pride instead of devotion to God, then it is false knowledge, better is ignorance than this. You have verily tasted the real essence of the Sastras; other scholars merely carry the burden, like the ass that carries the load of sandalwood. So saying, he fell at the feet of Kanchi Purna and began to weep.
iLayAzhwAr wanting to accept the uchchistam (sEsha prasAdham/food remnants) of thirukkachi nambi, once invites him to his thirumALigai (home) to accept his thadhIyArAdhanam. thirukkachi nambi obliges and iLayAzhwAr runs back to his thirumALigai (home), informs his wife about this with great joy and instructs her to prepare a great feast, performs his nithya karmAnushtAnam, completes his thirumanjana thIrtha kainkaryam for dhEva perumAL and returns home.
Does Vedanta allow one to have a non brahmin (varna) guru ? (Because I have heard something opposite to this from the Vedanta sutra).
On what grounds did he wish to accept him as a guru? (this also created some issues in his personal life also because of difference of varna).
As per Vedantic and other scripture is it allowed for brahmin Varna to have a guru of Shudra varna?
Now some are raising a point that he was not mantra guru etc. But whether he taught mantra or not. He was the guru in vaishnavism or vedanta which is quite obvioius.