This short preview was filmed in Dublin, Ireland and features students, parents, and teachers who will appear in the film. The preview explores why St. Declan's School has had such great success working with children with special needs for almost 60 years.
Teaser 3 H264 11-14-13
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?