Since 1995 Tower Hamlets Summer University has provided young people in London with free courses and activities to give them the experience, skills and self-belief they need to make the most of their lives.