A police constables view on modern Craigmillar versus its past, with 2 high schoolers adding their own twist.