Lord Krishna imparted the teachings of the Gita to the world through Arjuna. During the Mahabharata war, Lord Krishna taught the Gita to Arjuna when his resolve wavered on the battlefield. After ...