If the thought of public speaking brings with it a fear factor, did you know there’s an organisation in Derry which is ...