App For Good


James drew up these ideas of the Ap for Good finalists- a national competition for young people with innovative creative App ideas.