Does Woodstock ETNS teach the complete Department of Education Curriculum?

Yes, all subjects are taught:

Irish
English
Mathematics
History
Geography
Science
Visual Arts
Music
Drama
Physical Education
SPHE (Social, Personal &  Heath Education)
* Ethical Education