{{ site.location }}
{{ pageTitle }}
Due This Week
{{ studentDashboardCompletedCount }} of {{ studentDashboardAssignments.length }} turned inAssignments with due dates in the next seven days will appear here.
Announcements
{{ studentDashboardAnnouncements.length }}Teacher updates for your classes will appear here.
Quick Links
Parent Portal
Dashboard
This week at a glance
Classes Are Being Reviewed
An Oaks administrator is reviewing class placement for each student. Once the review is complete, assigned classes will appear under each student’s name in your family portal. No action is needed right now.
School Updates
Announcements
No new announcements right now.
Schoolwork
My Students
Add each child in My Family. An administrator will confirm class assignments.
Current Week
{{ activeParentStudent.name }}
{{ activeParentStudent.grade }}
Teacher Marked Missing
{{ missingAssignmentsForStudent(activeParentStudent).length }}{{ dayGroup.day }}
{{ dayGroup.assignments.length }} {{ dayGroup.assignments.length === 1 ? 'item' : 'items' }}Assignments Due
Classwork Done at School
Work to Do at Home
Assignments completed at home · {{ completedAssignmentsForStudentWeek(activeParentStudent).length }} Family tracking only — this does not turn in work to the teacher.
{{ currentCollectiveLesson.term }} · {{ currentCollectiveLesson.week }}
Collective
{{ currentCollectiveLesson.dateRange || 'Weekly family guide' }}
{{ activeCollectiveDay }} checklist
Saving...{{ group.title }}
{{ group.title }}
Collective Planning
{{ collectiveFutureLessons.length }} future weeks{{ termGroup.term }} {{ termGroup.lessons.length }} future weeks
Archived Collective Weeks {{ collectiveArchiveLessons.length }} stored weeks Stored in the Oaks Classical database
Edit Collective Week
Admin managedTeacher Portal
Dashboard
Classes and assignments at a glance
Announcements
{{ teacherDashboardAnnouncements.length }}My Classes
{{ teacherDashboardClasses.length }}Ask an administrator to assign your classes before posting assignments or announcements.
Current Assignments
{{ teacherAssignmentsDueThisWeek.length }} due this weekAssignments you post will stay visible here with complete, reviewed, and not-started counts.
An administrator must assign at least one class before you can post assignments.
Submitted Work
Administration
Dashboard
School operations at a glance
Announcements
Information Requests
{{ adminDashboardPublicRequests.length }} newest{{ request.topic }} · {{ request.sourcePage || 'Public Website' }}
{{ request.email }} · {{ request.phone || 'No phone added' }} · {{ request.createdAt }}Manage
School Calendar Academic year, breaks, and special dates
{{ collectiveYearSetup.schoolYear || 'School year' }}
{{ schoolSetupDateRangeLabel(collectiveYearSetup.schoolStart, collectiveYearSetup.schoolEnd) }}
Regular work ends {{ schoolSetupDateLabel(collectiveYearSetup.workEnd) }}{{ collectiveYearSetupStatus }}
{{ month.label }}
Classes & Teachers
Manage classes, grade levels, teachers, and class content separately from the school calendar.
Calendar
Manage school dates, breaks, and events
{{ collectiveYearSetup.schoolYear || 'School year' }}
Click any date to add an event, including dates before school starts and during summer.
{{ month.label }}
Teacher Workspace
{{ activeAdminClass.name }}
Classroom management and planning
Add the first assignment for this class.
Add the first resource for this class.
Add the first announcement for this class.
Six-week Progress
{{ activeSchoolStudentsForClass(activeAdminClass).length }} studentsAn administrator must assign a class to your teacher account before this page can be used.
{{ activeStudentClass.name }}
Assignments
{{ activeClassOpenAssignments.length }}Completed Assignments {{ activeClassCompletedAssignments.length }} turned in
Resources
Announcements
{{ activeClassAnnouncements.length }}Parent Portal
{{ currentMemberProfile.name }}
{{ currentMemberProfile.email }}
Guardians
Students
{{ familyEditMode.startsWith('guardian') ? 'Edit Guardian' : 'Edit Student' }}
Use the student's incoming grade level for the new school year.
Family Checklist
For Oaks Classical students only
Required Forms
{{ paperworkSummary(currentMemberProfile).complete }} complete · {{ paperworkSummary(currentMemberProfile).submitted }} submitted
Signature required. Upload a copy or turn the signed paper in to administration.
Send this form to your pastor. Your pastor should complete it and send it directly to Oaks administration.
Parent Portal
Summer Reading
Loading the Summer Reading library...
{{ summerReadingError }}
{{ resourceStatus }}
Master Book List
{{ selectedExportBooks.length || filteredBooks.length }} selected/exportable · {{ filteredBooks.length }} results| Title | Author | Grade | Genre | Level | Source PDF | |
|---|---|---|---|---|---|---|
| {{ book.title }} Mr. Evans favorite | {{ book.author }} | {{ book.gradeBand.replace('Incoming ', '') }} | {{ book.genre }} | {{ book.readingLevel }} | {{ sourceLabel(book.source) }} |
Program Files
{{ programFiles.length }} files{{ selectedProgramFile.label }}
Rules for Summer Reading
{{ section.title }}
{{ group.title }}
{{ level.name }}{{ item.question }}
{{ role === 'teacher' ? 'Teacher Portal' : 'Parent Portal' }}
Lower School
Students, announcements, and weekly work
Announcements
My Lower School Students
Add students in My Family or Member Management.
Collective & Weekly Work
{{ visibleOaksHomeLessons.length }} plansWeekly Details
Published lower school weekly work will appear here for each child.
{{ activeOaksHomeLessonId ? 'Edit Weekly Work' : 'Add Weekly Work' }}
Grade Groups & Subjects
Only groups connected to your children are shownNotes and assignments for {{ subjectName }} will appear here as teachers post them.
Add a lower school student to the family profile to show the matching grade information.
Student Pages Checklist and grade preparation by child
Checklist
Documents Shared downloads
{{ activeBackToSchoolFile.title }}
Teacher Portal
Upper School
Schedule and school reference
Schedules
Review Upper and Lower School schedules
Lower School Schedule
Announcements
My Upper School Students
Add students in My Family or Member Management.
All Upper School Students {{ upperSchoolStudents.length }} students
Add students in Member Management.
Upper School Schedule
Tuesday
| 9:00-9:20 | Collective |
|---|---|
| 9:25-9:55 | Math |
| 10:00-10:45 | Advanced Science (Biology) / Medieval History |
| 10:50-11:35 | Science (Biology) / Advanced Medieval History |
| 11:40-12:00 | Myths, Legends & Tales with lunch |
| 12:00-12:30 | Recess |
| 12:35-1:10 | Advanced Literature / Bible |
| 1:15-1:50 | Advanced Bible / Literature |
| 1:55-2:20 | Aesthetics |
| 2:20-2:30 | End of Day Chores |
Thursday
| 10:00-10:35 | Advanced Grammar / Medieval History |
|---|---|
| 10:40-11:15 | Grammar / Advanced Medieval History |
| 11:20-11:50 | Latin* |
| 11:50-12:00 | Myths, Legends & Tales with lunch |
| 12:35-1:10 | Advanced Logic / Literature |
| 1:15-1:50 | Advanced Literature / Logic |
Classes
Manage class records, teachers, and enrollment
{{ memberStatus }}
{{ activeAdminClass.name }} Class Hub
{{ schoolSetupSchoolLabel(activeAdminClass.school) }} · {{ activeSchoolStudentsForClass(activeAdminClass).length }} students · {{ activeAdminClassAssignments.length }} assignmentsAnnouncements
Select a class
Assignments, announcements, progress, and class settings will open here.
School Content
Files, videos, and course resourcesAssignments
Due dates and completion trackingPosted School Content {{ activeSchoolMaterials.length }} items
Posted Assignments {{ visibleAssignments.length }} items
Assignment Progress {{ activeSchoolAssignments.length }} assignments
Student Prep Pages School-year preparation
Checklist
Documents Shared downloads
{{ activeBackToSchoolFile.title }}
{{ role === 'teacher' ? 'Teacher Portal' : 'Parent Portal' }}
Oaks Outdoors
Program home for schedules and announcements.
Schedules
PreK-1 Schedule
PreK-1 schedule and rotation details will be posted here when finalized.
2nd-5th Schedule
2nd-5th schedule and rotation details will be posted here when finalized.
Upper School Schedule
Wednesday meets 1:00-3:30 pm. These classes are designed specifically for Upper School students and are separate from the Lower School counterparts.
*Immersive Latin may be offered as a pilot program for students with no prior Latin experience.
Announcements
Program Files
PlaceholderAdmin uploads can be connected to this area when the next set of program documents is ready.
{{ role === 'teacher' ? 'Teacher Portal' : 'Parent Portal' }}
Oaks Trades
Trade skills and practical arts home for program notes, simple assignments, and announcements.
Vision
To provide a trade school experience in the classical, Christian tradition that exposes young men to a variety of trades, preparing them for fruitful, God-honoring vocations.
Announcements
Program Structure
Simple pilot layoutMondays 8:00-2:30
Wednesdays 8:00-12:00
Trade Areas
Mentor-led skillsFiles & Resources
Shared documentsProject documents, safety sheets, supply lists, handouts, videos, and mentor notes can be added as the program develops.
Parent Portal
{{ canManage && !paperworkMember ? 'Required Form Templates' : paperworkMember.name + ' Required Forms' }}
Track what is needed, what has been uploaded, and what still needs to be turned in.
Signature required. Upload a copy or turn the signed paper in to administration.
Send this form to your pastor. Your pastor should complete it and send it directly to Oaks administration.
{{ library.name }}
{{ library.status }}Members
Manage families, guardians, and students
Platform Administration
{{ role === 'super' ? 'Super admin · full platform access' : 'Admin · school and content management' }}