Courses Offered

World Languages

  • * All courses above level 2 are honors courses and will receive appropriate credit.


Advanced Placement Level


International Baccalaureate Program

    • IB-French 1, 2, 4, 5
    • IB-Spanish 1, 2, 4, 5