| Upcoming Events | Date & Time |
| Academic Advising - Freshmen (5-6) | Wed 12/03/2025 7:30 am - 2:30 pm |
| Academic Advising - Freshmen (1-4-7) | Thu 12/04/2025 7:30 am - 2:30 pm |
| Academic Advising - Freshmen (2-4) | Fri 12/05/2025 7:30 am - 10:55 am |
| OFHS NHS Meetings | Fri 12/05/2025 10:55 am - 11:20 am |
| Academic Advising - Freshmen (2-4) | Fri 12/05/2025 11:50 am - 2:30 pm |
| Academic Advising - Freshmen (5-6) | Mon 12/08/2025 7:30 am - 2:30 pm |
| Mon 12/08/2025 2:30 pm - 4:00 pm | |
| OFHS NHS Meetings | Fri 12/12/2025 10:55 am - 11:20 am |
| Robotics Setup | Fri 12/12/2025 2:30 pm - 4:30 pm |
| FTC Robotics Meet | Sat 12/13/2025 9:00 am - 3:30 pm |
| Mon 12/15/2025 2:30 pm - 4:00 pm | |
| Final Exams- Periods 2 and 5 | Wed 12/17/2025 7:30 am - 2:30 pm |
| Final Exams- Periods 3 and 6 | Thu 12/18/2025 7:30 am - 2:30 pm |
| Troop 975 B & G Troop Meeting | Thu 12/18/2025 7:00 pm - 8:30 pm |
| Final Exams- Periods 1, 4 and 7 | Fri 12/19/2025 7:30 am - 2:30 pm |
| Mon 12/22/2025 2:30 pm - 4:00 pm | |
| Academic Advising - Sophomores (1-2-3-4) | Thu 01/08/2026 7:30 am - 2:30 pm |
| Academic Advising (Gurley) | Fri 01/09/2026 7:30 am - 10:55 am |
| OFHS NHS Meetings | Fri 01/09/2026 10:55 am - 11:20 am |
| Academic Advising - Sophomores (5-6-7) | Fri 01/09/2026 11:50 am - 2:30 pm |
| Robotics Setup | Fri 01/09/2026 2:30 pm - 4:30 pm |
| FTC Robotics Meet | Sat 01/10/2026 9:00 am - 3:00 pm |
| Academic Advising - Sophomores (1-2-3-4) | Mon 01/12/2026 7:30 am - 2:30 pm |
| Academic Advising (Gurley) | Wed 01/14/2026 7:30 am - 10:55 am |
| Academic Advising - Sophomores (5-6-7) | Wed 01/14/2026 11:50 am - 2:30 pm |
| Academic Advising - Juniors (1-2-3-4) | Thu 01/15/2026 7:30 am - 2:30 pm |
| SPED PD | Fri 01/16/2026 8:00 am - 12:00 pm |
| Fri 01/16/2026 10:55 am - 11:20 am | |
| Academic Advising - Juniors (5-6-7) | Wed 01/21/2026 12:00 pm - 1:00 pm |
| Academic Advising - Juniors (1-2-3-4) | Thu 01/22/2026 7:30 am - 2:30 pm |
| OFHS NHS Meetings | Fri 01/23/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 01/30/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 02/06/2026 10:55 am - 11:20 am |
| HS Quiz Bowl Tournament | Sat 02/07/2026 7:00 am - 3:00 pm |
| Fri 02/13/2026 10:55 am - 11:20 am | |
| OFHS NHS Meetings | Fri 02/20/2026 10:55 am - 11:20 am |
| DEAD WEEK - SPRING SPORTS | Sun 02/22/2026 (All Day) |
| DEAD WEEK - SPRING SPORTS | Mon 02/23/2026 (All Day) |
| DEAD WEEK - SPRING SPORTS | Tue 02/24/2026 (All Day) |
| DEAD WEEK - SPRING SPORTS | Wed 02/25/2026 (All Day) |
| DEAD WEEK - SPRING SPORTS | Thu 02/26/2026 (All Day) |
| BTAP Meeting | Thu 02/26/2026 2:30 pm - 6:30 pm |
| DEAD WEEK - SPRING SPORTS | Fri 02/27/2026 (All Day) |
| OFHS NHS Meetings | Fri 02/27/2026 10:55 am - 11:20 am |
| DEAD WEEK - SPRING SPORTS | Sat 02/28/2026 (All Day) |
| DEAD WEEK - SPRING SPORTS | Sun 03/01/2026 (All Day) |
| OFHS NHS Meetings | Fri 03/06/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 03/13/2026 10:55 am - 11:20 am |
| Career Fair Event | Thu 03/19/2026 5:30 pm - 7:00 pm |
| OFHS NHS Meetings | Fri 03/20/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 03/27/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 04/03/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 04/10/2026 10:55 am - 11:20 am |
| BTAP Meeting | Thu 04/16/2026 2:30 pm - 6:30 pm |
| OFHS NHS Meetings | Fri 04/17/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 04/24/2026 10:55 am - 11:20 am |
| OFHS NHS Meetings | Fri 05/01/2026 10:55 am - 11:20 am |
| AP Biology Exam | Mon 05/04/2026 8:00 am - 12:00 pm |
| AP Chemistry Exam | Tue 05/05/2026 8:00 am - 12:00 pm |
| Senior Final- 2nd Period | Thu 05/07/2026 8:30 am - 9:15 am |
| AP Statistics | Thu 05/07/2026 12:00 pm - 3:30 pm |
| Senior Finals- 3rd & 6th Periods | Fri 05/08/2026 7:30 am - 2:30 pm |
| AP US History Exam | Fri 05/08/2026 8:00 am - 12:00 pm |
| Senior Finals- 5th & 7th Periods | Mon 05/11/2026 7:30 am - 2:30 pm |
| AP Calculus Exam | Mon 05/11/2026 8:00 am - 12:00 pm |
| Senior Finals- 1st & 4th Periods | Tue 05/12/2026 7:30 am - 2:30 pm |
| AP Psychology Exam | Tue 05/12/2026 12:00 pm - 3:30 pm |
| AP Spanish Language & Culture Exam | Thu 05/14/2026 8:00 am - 12:00 pm |
| AP Computers Science Principles Exam | Thu 05/14/2026 12:00 pm - 3:30 pm |
| AP Computer Science A Exam | Fri 05/15/2026 12:00 pm - 3:30 pm |
| Final Exams- Periods 2 and 5 | Wed 05/20/2026 7:30 am - 2:30 pm |
| Final Exams- Periods 3 and 6 | Thu 05/21/2026 7:30 am - 2:30 pm |
| Final Exams- Periods 1, 4, and 7 | Fri 05/22/2026 7:30 am - 2:30 pm |