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 – Concept of Avatar – Relevance of Mahabharata for modern times.