who is the guru of karan in mahabharat
Karna Karna became interested in the art of warfare and approached Dronacharya, an established teacher who taught the Kuru princes. But he refused to take Karna as his student, since Karna was not a Kshatriya. However, according to some versions of the tale, appreciating Karna's boldness, Drona tells Adhiratha to call his son "Karna".[6] After being refused by Drona, Karna wanted to learn advanced skills of archery and hence he decided to learn from Parashurama, Drona's own guru.[7]