This was an eye opening and mind uplifting journey! The teachers were very thoughtful in designing the course contents. The group assignments allowed me to advance my leadership skills. No doubt I have brought back a lot of insights to my organization (a social welfare NGO) that would further develop my communication skills and benefit the community.