Skip to main content

July 1 to 31, 2025 - Programs

July 1 Tuesday Back to top
8:00 a.m.

Session 2 of 4
Tuesday, July 1, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 4
Tuesday, July 1, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 2 of 4
Tuesday, July 1, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 2 Wednesday Back to top
8:00 a.m.

Session 3 of 4
Wednesday, July 2, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 4
Wednesday, July 2, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 3 of 4
Wednesday, July 2, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 3 Thursday Back to top
8:00 a.m.

Session 4 of 4
Thursday, July 3, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 4
Thursday, July 3, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 4 of 4
Thursday, July 3, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 4 Friday Back to top
No programs are scheduled for this date.
July 5 Saturday Back to top
No programs are scheduled for this date.
July 6 Sunday Back to top
No programs are scheduled for this date.
July 7 Monday Back to top
8:00 a.m.

Session 1 of 5
Monday, July 7, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 7, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 1 of 5
Monday, July 7, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 8 Tuesday Back to top
8:00 a.m.

Session 2 of 5
Tuesday, July 8, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 8, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 2 of 5
Tuesday, July 8, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 9 Wednesday Back to top
8:00 a.m.

Session 3 of 5
Wednesday, July 9, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 9, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 3 of 5
Wednesday, July 9, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 10 Thursday Back to top
8:00 a.m.

Session 4 of 5
Thursday, July 10, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 10, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 4 of 5
Thursday, July 10, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 11 Friday Back to top
8:00 a.m.

Session 5 of 5
Friday, July 11, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 11, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 5 of 5
Friday, July 11, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 12 Saturday Back to top
No programs are scheduled for this date.
July 13 Sunday Back to top
No programs are scheduled for this date.
July 14 Monday Back to top
8:00 a.m.

Session 1 of 5
Monday, July 14, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 14, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 1 of 5
Monday, July 14, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 15 Tuesday Back to top
8:00 a.m.

Session 2 of 5
Tuesday, July 15, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 15, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 2 of 5
Tuesday, July 15, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 16 Wednesday Back to top
8:00 a.m.

Session 3 of 5
Wednesday, July 16, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 16, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 3 of 5
Wednesday, July 16, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 17 Thursday Back to top
8:00 a.m.

Session 4 of 5
Thursday, July 17, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 17, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 4 of 5
Thursday, July 17, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 18 Friday Back to top
8:00 a.m.

Session 5 of 5
Friday, July 18, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 18, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 5 of 5
Friday, July 18, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 19 Saturday Back to top
No programs are scheduled for this date.
July 20 Sunday Back to top
No programs are scheduled for this date.
July 21 Monday Back to top
8:00 a.m.

Session 1 of 5
Monday, July 21, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 21, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 1 of 5
Monday, July 21, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 22 Tuesday Back to top
8:00 a.m.

Session 2 of 5
Tuesday, July 22, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 22, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 2 of 5
Tuesday, July 22, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 23 Wednesday Back to top
8:00 a.m.

Session 3 of 5
Wednesday, July 23, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 23, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 3 of 5
Wednesday, July 23, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 24 Thursday Back to top
8:00 a.m.

Session 4 of 5
Thursday, July 24, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 24, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 4 of 5
Thursday, July 24, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 25 Friday Back to top
8:00 a.m.

Session 5 of 5
Friday, July 25, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 5 of 5
Friday, July 25, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 5 of 5
Friday, July 25, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 26 Saturday Back to top
No programs are scheduled for this date.
July 27 Sunday Back to top
No programs are scheduled for this date.
July 28 Monday Back to top
8:00 a.m.

Session 1 of 5
Monday, July 28, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 1 of 5
Monday, July 28, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 1 of 5
Monday, July 28, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 29 Tuesday Back to top
8:00 a.m.

Session 2 of 5
Tuesday, July 29, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 2 of 5
Tuesday, July 29, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 2 of 5
Tuesday, July 29, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 30 Wednesday Back to top
8:00 a.m.

Session 3 of 5
Wednesday, July 30, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 3 of 5
Wednesday, July 30, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 3 of 5
Wednesday, July 30, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After
July 31 Thursday Back to top
8:00 a.m.

Session 4 of 5
Thursday, July 31, 2025 - 8:00 a.m. to 9:00 a.m. ET
In-Person Camp - Before/After
9:30 a.m.

Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
Session 4 of 5
Thursday, July 31, 2025 - 9:30 a.m. to 4:30 p.m. ET
In-Person Camp
4:30 p.m.

Session 4 of 5
Thursday, July 31, 2025 - 4:30 p.m. to 6:00 p.m. ET
In-Person Camp - Before/After