One may ask that if Caitanya Mahaprabhu is Krsna Himself, then why did He need a spiritual master? Of course He did not need a spiritual master, but because He was playing the role of acarya (one who teaches by example), He accepted a spiritual master
Appearance