City of Dreams empowers children to realize opportunities and to pursue their dreams by providing caring, compassionate mentors in one-on-one relationships and group activities that foster a greater sense of awareness promoting their self-esteem and developing their leadership skills one child at a time.We are committed to helping break the poverty cycle by providing children with experiences and education in the form of tools and techniques to be used as a baseline for learning that anything is possible.