- English: This might consist of reading, understanding, and writing essays based on literature to improve your writing skills and broaden your horizon with different cultural perspectives.
- Mathematics: Topics like linear algebra, calculus, and statistics are covered in different grades.
- Science: Physics, chemistry, and biology are usually offered, and depending on the schools, more advanced subjects like molecular biology and neurology could also be found.
- History: Classes on human civilization and history are often offered.
- Languages: Foreign language classes like Spanish, French, Japanese, etc.
- Social Studies: Sociology, psychology, anthropology, and political sciences might be available.
- Sports and Physical Education.
- Visual and Performing Arts: Depending on the school, some may even have facilities and specialized staff to teach music, theatre, and arts.
It's worth noting that the range of subjects offered may vary greatly based on the school's size and resources. Some specialty boarding schools may offer unique subjects or programs beyond this list.