Engineers, as learned professionals, should meet global standards in communication and professionalism. ECDP is an enrichment programme with an integrated focus on communication and soft skills on select modules. The programme includes experiential learning tasks supplemented with handouts and videos, extracted from real life situations. Students in random working pairs and micro groups take part in collaborative learning activities. These activities give ample scope to practice language (speaking) in meaningful situations. Students regulate their speaking skill with a constant peer-assessment and feedback. Random grouping mechanism and rational discourse themes make learning useful and memorable, sensitizing the learners on (self-awareness and social responsibility) the need to improve soft skills.