Junior cycle

  • Religious Education
  • Irish
  • English
  • Mathematics
  • French, Italian, Spanish
  • Home Economics, Science
  • Art, Business Studies, Music
  • Geography
  • History
  • Civic, Social and Political Education
  • Social, Political and Health Education
  • Career Guidance
  • Computer studies
  • Physical Education
  • Singing
  • Speech & Drama