St. Declan's And The Magic Chair
"St. Declan's and THE MAGIC CHAIR" takes you inside an innovative school in Dublin, Ireland where children who have been failed by mainstream education discover self-confidence and their own unique abilities. Meeting each student as