illuminating

Etymology
.

Adjective

 * 1) Providing illumination or light.
 * 2)  Providing clarification or explanation; educational, revealing.