Young Kidd tackles big issues on public stage