In this course, we will discuss the core concepts of Chemical Bonding. Types of Bonds and each bond would be covered in detail - starting from board level and would be raised upto JEE Advanced level. Theories like VBT, VSEPR, concept of hybridisation, MOT would be discussed thoroughly. The course is richly supplied with illustrations after each and every concept. Tricks are discussed, where ever possible / necessary.