Courses

At ICPPD we invite, support and challenge learners to engage with transformatitive learning for body, mind and spirit. The development of self-reflective awareness brings change, and inner change leads to outer change.