International Baccalaureate
FHS offers 16 Advanced Placement courses, five International Baccalaureate Higher Level, and eight International Baccalaureate Standard Level courses.