what classes are offered in polish schools,
Good question.
I can start with primary school subjects by taking my son`s timetable for 5th grade:
Religion
Polish
English
German
Maths
IT&C
History
Science
PE
Art
Personal Health and Social Education
High school subjects on the timetable of 1st, 2nd and 3rd years in my school:
Religion
Polish
English
German/French
History
Maths
Physics and Astronomy
Chemistry
Biology
Geography
IT&C
Culture
Society/Social Studies
Civil Defence Training
Business Basics
PE
The junior high school timetable is pretty the same.