UWC Mahindra College is a non-profit residential school that offers the IB diploma, CAS programmes, summer courses and volunteering opportunities.