Calendar
May 2025
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday, April 27
Monday, April 28
MPS DAY 6
All Day
Tuesday, April 29
MPS DAY 7
All Day
Wednesday, April 30
MPS DAY 1
All Day
Saturday, May 3
KCCS - Boosterthon Fundraising
All Day
Sunday, May 4
KCCS - Boosterthon Fundraising
All Day
Monday, May 5
KCCS - Boosterthon Fundraising
All Day
MMHS AP Exams
All Day
MPS DAY 4
All Day
NPFH QS Activity #3
All Day
TEACHER APPRECIATION WEEK
All Day
Tuesday, May 6
KCCS - Boosterthon Fundraising
All Day
MMHS AP Exams
All Day
MPS DAY 5
All Day
QS MCAS MATH
All Day
TEACHER APPRECIATION WEEK
All Day
Wednesday, May 7
KCCS - Boosterthon Fundraising
All Day
MMHS AP Exams
All Day
MPS DAY 6
All Day
TEACHER APPRECIATION WEEK
All Day
Thursday, May 8
KCCS - Boosterthon Fundraising
All Day
MMHS AP Exams
All Day
MPS DAY 7
All Day
QS MCAS MATH
All Day
TEACHER APPRECIATION WEEK
All Day
Friday, May 9
HOLD- QS Grade 5 Minutemen Visit
All Day
KCCS - Boosterthon Fundraising
All Day
KCCS- Boosterthon Dance Off
All Day
MMHS AP Exams
All Day
MPS DAY 1
All Day
TEACHER APPRECIATION WEEK
All Day
Saturday, May 10
Town of Mashpee Election Day
All Day
Sunday, May 11
Tuesday, May 13
KCCS- Cotuit Art Center- Art Bus
All Day
Math MCAS (grades 7/8)
All Day
MMHS AP Exams
All Day
MPS DAY 3
All Day
Wednesday, May 14
Thursday, May 15
Friday, May 16
Saturday, May 17
Sunday, May 18
Monday, May 19
Tuesday, May 20
Wednesday, May 21
Thursday, May 22
Friday, May 23
Saturday, May 24
Sunday, May 25
Monday, May 26
Tuesday, May 27
Wednesday, May 28
Thursday, May 29
Friday, May 30
Saturday, May 31
SY 24-25 Calendar
24-25 Calendário Portuguese
SY 25-26 Calendar