Self-development plays a key role in every person s life as it is aimed at unlocking personal potential achieving personal and professional goals and enriching the inner world This process includes the assimilation of new knowledge skills and experience as well as personal and spiritual development