Knowlegde and Skills are imparted through an array of teaching and learning methods encompossing Lectures,Case analysis,Group discussions,Role plays,Simulations,Presentations and Practicals.