Skip to Calendar
Select a Year

Skip to Calendar
Jun
1

All Day

Marching practice for seniors 9:00 (if rain on 5/31, picnic & marching practice will switch)

Add to Calendar

Jun
1

8:50 AM

2:20 PM

RAINDATE for Senior Class Picnic

Add to Calendar

Jun
2

All Day

Marching practice for seniors - 12:30 - 2:30 at FPC

Add to Calendar

Jun
2

All Day

Marching practice for seniors - 9:00-10:30 at YHS

Add to Calendar

Jun
2

7:30 PM

8:30 PM

YHS Convocation at First Parish Church (livestream link below)

Add to Calendar

Jun
3

7:45 AM

9:30 AM

Senior Awards Assembly - 7:45 a.m. - YPAC

Add to Calendar

Jun
4

All Day

SATs @ YHS

Add to Calendar

Jun
5

2:00 PM

4:00 PM

Graduation

Add to Calendar

Jun
9

All Day

Schedule for the day

Add to Calendar

Jun
9

8:00 AM

9:20 AM

5B final class

Add to Calendar

Jun
9

9:50 AM

11:10 AM

5W final class

Add to Calendar

Jun
9

11:45 AM

2:45 PM

Academic Support Time by Appt.

Add to Calendar

Jun
10

All Day

Schedule for the day

Add to Calendar

Jun
10

All Day

Step up day - Grades 9, 10 and 11

Add to Calendar

Jun
10

8:00 AM

9:20 AM

3B final class

Add to Calendar

Jun
10

9:30 AM

11:30 AM

Grade 9 - 11 Step Up Day

Step Up Day (grades 10-12) (9:30-11:30)

Add to Calendar

Jun
10

12:00 PM

2:45 PM

Academic support time by appt.

Add to Calendar

Jun
13

All Day

Schedule for the last week

Add to Calendar

Jun
13

8:00 AM

9:20 AM

4B final class

Add to Calendar

Jun
13

9:50 AM

11:10 AM

4W final class

Add to Calendar

Jun
13

11:45 AM

2:45 PM

Step up day for current 8th graders
Step Up Day (grade 9) (11:45-2:45)

Add to Calendar

Jun
14

All Day

Schedule for the last week

Add to Calendar

Jun
14

8:00 AM

9:20 AM

2B final class

Add to Calendar

Jun
14

9:50 AM

11:10 AM

2W final class

Add to Calendar

Jun
15

All Day

Last Student Day - with 1/7 school cancellation

Add to Calendar

Jun
15

All Day

Schedule for the last week

Add to Calendar

Jun
15

8:00 AM

9:30 AM

Make up exam time

Add to Calendar