What is Clinical Pastoral Education or CPE?

What is Clinical Pastoral Education or CPE?