Indian classical music is the foundation of any form of singing or instrumental music in any language from the northern regions of the Indian subcontinent – Hindi, Urdu, Punjabi, Gujarati, Marathi, Bengali, Pashto, Nepali, and others, whether it is Classical, Film Songs, Bhajans, Ghazals or Folk Songs. If you want to sing well, there is simply no substitute to methodically learning the basics of Sargam, Alankar, Raag, Aalaap, Taan and Taal.We Harmony the Spirit of Music have lessons for beginners as well as those who may have learnt elsewhere before, and they are for all ages. We are continuously also adding new lessons.