School Thurles
Junior Cycle
Religious Education
Irish
English
Mathematics
Science
French
German
History
Geography
Home Economics
Art, Craft & Design
Music
Business Studies
Civic, Social, Political Education
Choir
Computers
Career Guidance
Social, Personal and Health Education

Senior Cycle