Vishal co-founded Dream a Dream along with 11 others. Dream a Dream is a registered, charitable trust empowering children and young people from vulnerable backgrounds to overcome adversity and flourish in the 21 st century using a creative life skills approach. Currently, Dream a Dream works with 10,000 young people a year through two innovation labs – After School Life Skills Programme and Career Connect Programme; have trained over 8000 teachers/educators impacting over 200,000 children and young people and impact over 1 Million children through the Happiness Curriculum.