Dronacharya como gurú fue genial, enseñó las artes militares a todos los príncipes y a su hijo Ashwaththama,
pero Dronacharya es acusado de favoritismo , su favorito era Arjun y para convertirlo en el mejor arquero del mundo, ha hecho muchas cosas que se considerarían poco éticas. Eklavya era un niño tribal que quería aprender tiro con arco, él viene a Drona para eso, pero Drona lo rechaza diciendo que no puede enseñarlo junto con los niños Kshatriya, ya que él era de lowervarna (casta). De todos modos, Drona le otorgó la residencia a Eklavya, por lo que cada vez que medita en Drona, recibirá un astra divino (arma). Eklavya hace un ídolo de Drona y medita en él y aprende tiro con arco y lo domina pronto. Una vez, cuando Eklavya estaba meditando, un perro ladró y lo molestó, al ver esto disparó un puñado de flechas en la boca del perro sin dañarlo. Arjuna y otros vieron esta maravillosa hazaña de tener una boca de perro llena de flechas sin lastimarla, inmediatamente descubrieron a Eklavya y lo llevaron a Drona. Drona, que quería hacer de Arjun el mejor arquero y no le gustaba que Eklavya profesara la habilidad. Le pidió a Eklavya su pulgar derecho como su Guru-Dakshina. Eklavya dio su pulgar sabiendo que nunca podrá usar su arco y flecha.
Drona también negó ser el mentor de Karna por motivos similares de Caste. Karna enfurecida por esto aprende Armamento de Parasuram y desarrolló un odio hacia Arjun. Hay muchos casos en los que Drona ha mostrado favoritismo, a Arjuna o Ashwathama. Queda claro que a Drona le gusta más Arjuna cuando enseña a invocar y revocar Brahmastra a Arjuna y solo invoca a Ashwathama, ya que pensó que si Ashwathama sabía que ambos podrían usarlo innecesariamente. Arjuna también recibió el conocimiento de Devastras que ningún otro príncipe recibió. Arjuna también recibió el Brahmasira, un arma más poderosa que Brahmastra.