Introduction to Bhagavad Gita, brief storyline of Mahabharata, context of Kurukshetra War, the anguish of Arjuna, counsel by Sri. Krishna, key teachings of the Bhagavad Gita, Karma Yoga, Jnana Yoga, and Bhakti Yoga, theory of Karma and Reincarnation, concept of Dharma, idea of the self and realization of the self, qualities of a realized person, concept of Avatar, relevance of Mahabharata for modern times.