Resources

Tools & Tech

Calendar Support & Subscriptions

Stay up to date with school events, activities, athletics, and more! Caledonia Community Schools offers calendars that families can add to their personal Google Calendar or other compatible calendar apps. Subscribed calendars update as changes are made.

District & School Calendars

Select a calendar below to add it to your Google Calendar.

Athletics & Fine Arts Calendars

Stay connected to athletic schedules, performances, and activities.

For athletic calendar subscriptions, visit EventLink, select your sport and level, and choose Subscribe. You can also add the calendars directly to Google with the directions below.

CHS Athletic Calendar - Copy the link below and add it to Google Calendar by URL

  • webcal://api.eventlink.com/?m=Calendar&a=ICalFeedAthleticsByOrganizationID&id=bcd2a02b-08b2-4bc3-be9a-213244ac3db3&token=b038ca74-e491-4ff2-9ccb-681402ec975c&extra=false

DLMS/KMIS Athletic Calendars - Copy the link below and add it to Google Calendar by URL

  • webcal://api.eventlink.com/?m=Calendar&a=ICalFeedAthleticsByOrganizationID&id=f98c6800-a141-4b14-826e-75850c1497bf&token=933d1959-efa7-4cbe-9b36-df965df93fb9&extra=false

How to Subscribe to a Calendar

Google Calendar

  1. Select a school calendar link above.
  2. Sign in to your Google account if prompted.
  3. Follow the prompts to add the calendar.

For calendars provided as subscription URLs, open Google Calendar on a computer, select the + next to Other calendars, choose From URL, and paste the subscription link.

Other Devices & Calendar Apps

Please note: You must subscribe to each school or activity calendar you would like to see. Updates to subscribed calendars may take time to appear, depending on your calendar app.

Athletic Calendar Support

Caledonia Community Schools manages athletic schedules through EventLink. Families can view schedules by sport and team level or subscribe to have events added to their personal calendars.

How to View or Subscribe:

  1. Visit the CHS Athletics EventLink Calendar or DLMS/KMIS EventLink Calendar
  2. Select View All Events and choose your sport and team level.
  3. Click Subscribe and follow the instructions to add the schedule to your personal calendar.

How to Sync Athletic Calendars

Caledonia Community Schools App

Stay connected with Caledonia Community Schools! The CCS app gives families, students, and staff easy access to school news, calendars, events, and important district updates, all in one place.

The app is available for Apple and Android devices. Families can also access information and manage notifications online.

Access or Download the CCS App

App Support & Tutorials

Need help getting started or managing your notifications? Use the guides below:

Visit the CCS App Portal to get started.

Clever Support

Clever gives Caledonia Community Schools students one convenient place to access their digital learning tools, including Google Classroom, i-Ready, and other educational applications.

How to Log In to Clever

1. Visit the CCS Clever Portal. 

2. Choose one of the following login options:
    Clever Badge Login

  • Click the “Clever Badge login” if you wish to sign in via the QR Code provided by your student’s teacher.  (Must have a webcam on a computer; this will not work from a smartphone)

   School Email Address

  • Select School Email Address to sign in with your student's district credentials.
  • Email: First name + last name + @calschools.org
  • Example:  [email protected]
  • Password: Capital first initial + student ID
  • Example: J1110000

3. Once logged in, students can access their available learning applications.

Need Help Logging In?
If your student needs help with their username, password, or Clever Badge, please contact their teacher or school office.

Emergency & Weather Notifications

Caledonia Community Schools uses SchoolMessenger (PreK–12) and the district website to keep families informed about school closings, delays, emergencies, and other urgent situations.

When school schedules or operations change, families will be notified through our primary communication channels.

How Families Are Notified

Primary Notification Methods

  • SchoolMessenger (PreK–12): Phone calls, text messages, and emails using contact information in PowerSchool.
  • District & School Websites: Updates posted at www.calschools.org.

Additional Notification Methods

When time and circumstances allow, updates may also be shared through:

For the most timely information, families should rely on SchoolMessenger (PreK–12) and the district website.

Weather Delays & School Closures

2-Hour Delays (Y5–12)

When a two-hour delay is announced:

  • Y5–12 schools begin two hours later than normal.
  • School buses pick up students two hours later than their regularly scheduled times.
  • Duncan Lake Early Childhood Center (DLECC) and PreK programs follow their own delay procedures. Please refer to building-specific communication.
  • A two-hour delay may become a full-day closure if conditions do not improve.

Families should continue monitoring district communications for updates.

Full-Day School Closures

When CCS announces a districtwide school closure:

  • All PreK–12 schools are closed.
  • Duncan Lake Early Childhood Center is closed.
  • The Senior Center at the Cal Community Center is closed.
  • PreK–8 and Community Education activities are canceled unless otherwise communicated.
  • High school athletics and evening events are reviewed separately. Updates will be shared by coaches, advisors, or school administrators.

YMCA Programs

The YMCA communicates directly with participating families about before- and after-school care, program changes, and closures. Please contact the YMCA for program-specific information.

Make Sure You Receive Emergency Alerts

PreK–12 Families

  1. Log in to your PowerSchool Parent Portal.
  2. Select SchoolMessenger from the left navigation menu.
  3. Open the menu (three horizontal lines) and select Preferences.
  4. Verify your phone number and email address.
  5. Review your notification preferences for emergency and general messages.
  6. To receive text messages, text Y or Yes to 67587 from your mobile phone.

Your mobile number must also be on file with your child's school.

Not Receiving Emergency Alerts?

If you aren't receiving district emergency or weather notifications:

  • Verify that your contact information is correct.
  • Text Y or Yes to 67587 to opt in to SchoolMessenger text messages.
  • Check whether 67587 is blocked or filtered as spam on your phone.
  • Save 67587 as CCS SchoolMessenger in your contacts so you can easily recognize district messages.

Saving the number as a contact does not automatically bypass Do Not Disturb or Focus settings. You may need to adjust your phone's notification settings separately.

Still having trouble?

Complete the Emergency/Weather Alert System Troubleshooting Form so our Technology team can review your contact information and notification settings.

  • Submit one form per phone number needing assistance.
  • If you have students in multiple buildings, select just one school.

Parent Discretion During Severe Weather

Weather and road conditions can vary throughout the district. If you believe it is unsafe for your child to travel to or from school, please use your discretion and contact your child's school to report the absence.

Annual Emergency Alert Test

Each November, CCS conducts a test of its emergency notification system to help confirm that K–12 families and staff are receiving alerts.

If you do not receive the test message, please verify your contact information and notification preferences or complete the Emergency/Weather Alert System Troubleshooting Form.

Emergency/Weather Alert System Troubleshooting Form

Google Classroom Support

Google Classroom allows students to access class announcements, assignments, and learning materials shared by their teachers. Students are typically added to their classrooms automatically.

How to Access Google Classroom

Students can sign in using either option:

  1. Through Clever: Visit the CCS Clever Portal and select Google Classroom.
  2. Directly: Visit classroom.google.com and sign in using your student's CCS Google account credentials.

Once logged in, select a class to view assignments and announcements.

Navigating Google Classroom

  • View Classes: Click the three-line menu in the upper-left corner to see all of your student's classes.
  • Track Assignments: Use the To-Do or assigned work view to check upcoming, completed, and missing assignments.
  • Manage Notifications: Open Settings to adjust email notifications for assignments and class updates.
  • Stream: View announcements and updates from teachers. Students may also comment or ask questions if the teacher allows it.
  • Classwork: Find assignments, learning materials, and due dates for each class.
  • People: View teachers and classmates, depending on classroom settings.
  • Upcoming Work: Check the Upcoming section within a class to see assignments that are due soon. Select View All, when available, for additional assignment details.

Guardian Email Summaries

Parents and guardians can receive email summaries of their student's Google Classroom activity when enabled by the teacher.

  1. Ask your student's teacher to send a guardian invitation.
  2. Accept the invitation sent to your email address.
  3. Choose to receive summaries daily, weekly, or not at all.

Guardian summaries may include missing work, upcoming assignments, and class activity. Guardians do not receive direct access to their student's Google Classroom account.

Need Help?

If your student cannot access Google Classroom, is missing a class, or needs login assistance, please contact their teacher or school office.

Google Classroom Help Center


Internet Access & Assistance

Caledonia Community Schools recognizes the importance of reliable internet access for student learning. Families who need internet service at home can explore the following free and low-cost options.

Affordable Internet Programs

Several providers and organizations offer discounted internet services for qualifying households. Availability and eligibility may vary by location and income.

Free Public Wi-Fi

Families can also explore free public Wi-Fi locations through the Michigan Public Wi-Fi Hotspot Map.

Student Hotspot Assistance

Families experiencing difficulty accessing reliable internet for schoolwork are encouraged to contact their student's school office to ask about available connectivity resources and assistance.

MiPSE Parent Portal Support

MiPSE (Michigan PowerSchool Special Education) is the countywide special programs software hosted by Kent Intermediate School District (Kent ISD). The MiPSE Parent Portal allows families to securely access their child's current and past finalized educational documents, including Individualized Education Programs (IEPs), behavior plans, health plans, Section 504 plans, and more.

Accessing the MiPSE Parent Portal

  1. Visit the MiPSE Parent Portal.
  2. Enter the following login information:
    • School/District ID: KENTISD
    • User ID: Include P: (parent) or G: (guardian) immediately before your assigned ID number, with no spaces.
    • Password: Enter your assigned password.

Example User ID: P:1234567890

Login Help & Resources

English Resources

Spanish Resources

Need Assistance?

If you haven't received your login information or need help accessing the portal, please contact the CCS Special Programs Department.

Phone: 616-891-0219
Email: [email protected]


Online Payments & Student Fees

Caledonia Community Schools uses e~Funds for Schools to provide families with a convenient way to pay student fees online. Families can view and pay eligible fees, including AP exams, National Honor Society fees, and ChromeCare plans, in one location.

Access the CCS Online Payment Portal

Getting Started

  1. Create an Account
    Visit the CCS Online Payment Portal, select Create an Account, and enter your name, email address, and a username and password.

  2. Add Your Student(s)
    Under Manage Account, select Manage Students. Enter your student's last name and student ID number, then select Add Student(s).

    Your student's ID number can be found in the Demographic Info section of the PowerSchool Parent Portal or by contacting your child's school office.

  3. Add a Payment Method
    Under Payment Settings, select Payment Methods. Choose New Credit Card or New Direct Debit and enter your payment information.

  4. Make a Payment
    Select the fee, choose your student, and enter the amount if prompted. Select Begin Checkout, review your total, and select Pay Now.

Payment Options & Fees

Families can pay using a credit card or an electronic payment from a checking account (ACH).

  • Credit Card: $2.85 for the first $100.
  • Checking Account (ACH): $1.25 per transaction.
  • Multiple Students: Combine fees for multiple students into one transaction to help reduce processing costs.

Convenience fees are subject to change. Please review the fees displayed at checkout before submitting your payment.

Paying by Checking Account?

You will need your bank's routing number and checking account number. Double-check this information before submitting your payment to avoid processing errors or potential insufficient funds (NSF) fees.

Additional Help & Resources

For help creating an account, managing students, making payments, or resetting your password, visit the e~Funds support resources below.

PowerSchool Parent Portal Support

PowerSchool allows Caledonia Community Schools families to access student grades, attendance, report cards, bus information, and other important school information.

Access PowerSchool

Log In to the PowerSchool Student & Parent Portal


Creating a Parent/Guardian Account

Step 1: Enter Parent Account Details

Visit the PowerSchool Student & Parent Portal and select Create Account.
Under Parent Account Details, enter:

  • First and Last Name: Enter your first and last name.
  • Email: Enter a valid email address. Student notifications and account correspondence will be sent to this address.
  • Desired Username: Create a unique username to use when logging in. Do not include spaces or special characters.
  • Password: Create a case-sensitive password with at least 8 characters.

Step 2: Link Students to Your Account
Scroll down to Link Students to Account and enter:

  • Student Name: Enter your student's full first and last name exactly as it appears in PowerSchool. Do not use nicknames. For example, enter Alexander instead of Alex.
  • Access ID & Access Password: Enter the credentials assigned to your student. If you do not have this information, contact your child's school office.
  • Relationship: Select your relationship to the student.

Repeat these steps for any additional children you would like to add to your account.

Step 3: Complete Your Account Setup
Once all information has been entered, select Enter. You will be directed back to the login screen.

Sign in using the username and password you just created.

Additional Tip: Once logged in, you can set up alerts and email preferences through your account settings.


PowerSchool Mobile App

Access grades, attendance, and other student information from your phone using the PowerSchool Mobile app.

CCS District Code: GHDL

Use your existing PowerSchool Parent Portal username and password to sign in.

Common Parent Resources

Annual Census Verification & Parent Acknowledgments
Families complete annual student information verification and required acknowledgment forms through PowerSchool. Log in to your Parent Portal account to access these forms.

Report Cards
Log in to PowerSchool to view your student's report card. Report cards are available when published by your child's school.

  • View Report Card in the Parent & Student Desktop Portal Tutorial (Coming Soon)

Bus Information
Families can view their student's assigned transportation information through PowerSchool.

Finding Your Student's ID Number

  1. Log in to PowerSchool using a web browser.
  2. Select your student.
  3. Open the Demographics tab.
  4. Locate the student ID number.

Student ID numbers are available through the web browser version of PowerSchool, not the mobile app.


Need Help?

If you need help creating an account, obtaining student access credentials, or finding information in PowerSchool, please contact your child's school office.

SchoolMessenger & Notification Support

Caledonia Community Schools uses SchoolMessenger to keep families informed about school closings, delays, emergencies, and important district and school updates.

Families may receive messages through email, text messages, and phone calls, depending on the type of notification and their contact preferences.

SchoolMessenger Mobile & Web App

The SchoolMessenger app allows families to view school communications and manage notification preferences from their phone or computer.

Getting Started

  1. Download the SchoolMessenger app or visit the website.
  2. Select Sign Up to create an account.
  3. Use the same email address associated with your PowerSchool Parent Portal account.
  4. Follow the instructions to complete registration.

Once logged in, you can review available messages and manage your notification preferences.

Managing Your Notification Preferences

SchoolMessenger uses the contact information associated with your student's school records to send messages.

To review your notification preferences:

  1. Log in to your PowerSchool Parent Portal account.
  2. Select SchoolMessenger from the left navigation menu.
  3. Open the menu (three horizontal lines) and select Preferences.
  4. Review the phone numbers and email addresses listed for your account.
  5. Select your preferred notification methods for each message category.

Notification Icons

  • Green: Notification method is enabled.
  • Gray: Notification method is disabled.

Depending on the message category, families may receive notifications by phone, email, or text.

If your phone number or email address needs to be updated, please contact your child's school office.

SchoolMessenger Message Categories

  • School Hours Emergency: High-priority messages during school hours, typically sent by phone, email, and text.
  • General: School and district announcements, reminders, and other informational updates.
  • Attendance (High School Only): Notifications about student absences that have not yet been verified.
  • Teacher: Classroom communications, typically sent by email.

Emergency notifications and school closings may be sent through multiple communication methods to help reach families quickly.

Signing Up for Text Messages

To receive text messages from Caledonia Community Schools:

Important: Your mobile phone number must also be listed in your student's school records to receive district text notifications.

Not Receiving SchoolMessenger Texts?

If you're not receiving text messages from CCS, try the following:

1. Check Your Blocked Numbers

  • iPhone: Open Settings and check your blocked contacts for 67587. Remove the number if blocked. Also review any message filtering settings.
  • Android: Open your Messages app settings and check blocked numbers or spam protection. Remove 67587 if blocked.

2. Check With Your Mobile Carrier

Some carriers may block automated messages from short codes. Contact your mobile provider and ask whether messages from 67587 are being filtered or blocked.

3. Confirm Your Text Message Opt-In

Text Y or Yes to 67587 and check for a confirmation message.

4. Verify Your Contact Information

Make sure your current mobile phone number is on file with your child's school.

5. Save 67587 as a Contact

Add 67587 to your phone's contacts and save it as CCS SchoolMessenger. This makes it easier to recognize text messages from the district.

Important: Saving the number as a contact does not automatically allow messages to come through when your phone is in Do Not Disturb, Focus, or another quiet mode. To receive notifications during those times, you may need to adjust your phone's settings to allow notifications from this contact.

Keep in mind that these settings vary by phone and may not override every notification restriction.

Need Assistance?

If you are having trouble receiving school communications, accessing SchoolMessenger, or updating your contact information, please contact your child's school office.

Student & Family Support

Community Resources & Partners

Explore local organizations, educational resources, and community services available to Caledonia Community Schools families and residents.

Community Organizations

Local Townships

Find information about township services, community events, local government, and resident resources.

Educational & Library Resources

  • Kent ISD – Regional educational services, programs, and resources supporting students, families, and schools.
  • Kent District Library (KDL) – Books, digital resources, educational programs, and library services for all ages.


McKinney-Vento & Family Support

Caledonia Community Schools is committed to supporting students and families experiencing housing instability. Through the McKinney-Vento Homeless Assistance Act, eligible students have access to educational services and support to help them remain enrolled and succeed in school.

Who May Qualify?

Students may qualify for assistance if they are experiencing temporary or unstable housing, including:

  • Staying with friends or relatives due to loss of housing or financial hardship.
  • Living in a shelter, motel, or temporary housing.
  • Staying in a car, campground, or another location not intended for permanent housing.
  • Living in other temporary or inadequate housing situations.

Student Rights Under McKinney-Vento

Eligible students have the right to:

  • Attend School: Enroll immediately, even without documents typically required for enrollment, such as proof of residency, school records, or immunization records.
  • School Stability: Continue attending their school of origin when it is in their best interest, even if their living situation changes.
  • Transportation: Receive transportation assistance to their school of origin when required under McKinney-Vento.
  • Educational Support: Access the same educational programs, services, and extracurricular activities available to other students.
  • Equal Opportunity: Attend school without discrimination or separation based on their housing situation.

Need Assistance?

If your family is experiencing housing instability or needs help with food, housing, or other essential resources, please contact your child's school office or the district's McKinney-Vento liaison.

Our staff can help connect families with available school and community resources.

Learn More About McKinney-Vento

McKinney-Vento Local Liaison:

Dr. Camela Diaz

Multilingual Learner (MLL) Support

Caledonia Community Schools supports students who are learning English while recognizing and valuing the languages and cultures they bring to our schools. Our Multilingual Learner (MLL) program helps students develop listening, speaking, reading, and writing skills to support their academic success.

How Students Are Identified & Supported

Students who speak or are exposed to a language other than English at home may be screened to determine eligibility for English language development services.

  • Identification: The Home Language Survey and WIDA English language proficiency assessments help determine student eligibility and language development needs.
  • Instructional Support: Students receive individual or small-group support based on their English language proficiency and academic needs.
  • Annual Assessment: Eligible students participate in the WIDA ACCESS assessment to monitor progress in listening, speaking, reading, and writing.
  • Ongoing Progress: Students receive support until they meet Michigan's criteria for exiting English language development services.

MLL Program Handbook

Family Learning Resources

Families can explore these resources to support language development, reading, and learning at home.

  • Busuu – Language learning activities and lessons.
  • ESL Games World – English language practice through interactive games.
  • Funbrain – Reading activities and educational games.
  • PBS Kids – Educational games and learning activities.
  • Storybooks Canada – Multilingual stories available in different languages.
  • Unite for Literacy – Free digital books with narration in multiple languages.

Additional Family Resources

Questions or Need Assistance?

For questions about the Multilingual Learner program or available student support, please contact:

Dr. Camela Diaz
Multilingual Support

You may also contact your child's school office for assistance.


OK2SAY | School Safety Reporting

OK2SAY is Michigan's confidential school safety reporting program. Students, parents, staff, and community members can report concerns about threats, bullying, violence, self-harm, or other situations that could put students or schools at risk.

Tips can be submitted 24 hours a day, 7 days a week.

Submit a Tip

Reports can be made confidentially or anonymously.

If someone is in immediate danger, call 911.

School Nurses & Health Services

Caledonia Community Schools partners with Corewell Health Healthier Communities to provide school nursing services. Our three full-time registered nurses support student health, manage medical needs, and work with families and school staff to help students stay healthy and safe at school.

CCS School Nurses

  • Rachel Gallucci, RN
  • Emilee Kuiphoff, RN
  • Jenna Spaans, RN

Medication Administration at School

If your child needs medication during school hours, a completed Medication Administration Form must be submitted to the school.

Important Requirements:

  • Prescription medications: Require both a parent/guardian signature and a medical provider's signature.
  • Over-the-counter (OTC) medications: Require a parent/guardian signature.
  • All medication forms and action plans for the 2026–27 school year must be dated after June 5, 2026.
  • Medication must be brought to the school office by an adult. Do not send medication in your child's backpack.
  • All medications must be in their original containers and must not be expired.
  • Prescription medications must have an intact pharmacy label.
  • OTC medications should be provided in unopened containers.
  • Only a 30-day supply of prescription medication may be accepted.
  • A separate signed medication form is required for each medication and each student.

Medication Administration Form (PDF)

Self-Carry Emergency Medications

Students who need to carry emergency medications, such as inhalers, epinephrine auto-injectors, or diabetes medications, must have:

  • A completed medication form with the medical provider's signature in the self-carry section.
  • Approval from the district nurse.

Self-carry authorization must follow district medication policies.

Health Conditions & Required Forms

Severe Allergies / Anaphylaxis

Students with severe allergies may need prescribed epinephrine, other authorized medications, and an allergy action plan from their medical provider.

Asthma

Students requiring asthma medication at school need a completed medication form and an asthma action plan from their medical provider.

Seizures

Students with seizure-related medical needs should have an individualized seizure action plan from their medical provider.

Diabetes

Students with diabetes need a diabetes medical management plan from their medical provider and the necessary supplies for school.

G-Tube Care

Students requiring G-tube feedings or medication administration must have signed medical provider orders.

Preschool Medication

Additional Medication Reminders

  • Epinephrine auto-injectors should be provided in their original pharmacy-labeled packaging with both pens, when prescribed as a two-pack.
  • Antibiotics are prescription medications and require a medical provider's signature. Ask your pharmacy to prepare a properly labeled container for school use.
  • Families should notify the school nurse of changes to medications, medical conditions, or care plans.

Questions or Need Assistance?

If your child has a medical condition, requires medication at school, or needs an individualized health plan, please contact your child's school office or a CCS school nurse before bringing medication to school.


Volunteering at CCS

Volunteers play an important role in our schools! Whether you're helping in a classroom, chaperoning a field trip, or supporting school activities and events, we appreciate the time you give to our students.

How to Become a Volunteer

Before volunteering with Caledonia Community Schools, please:

  1. Review the Volunteer Handbook to learn about district expectations, student safety, confidentiality, and volunteer procedures.
  2. Complete the required forms, including the annual Volunteer Acknowledgement Form and Volunteer Consent & Background Check Form.
  3. Submit your completed forms at least 10 business days before your volunteer activity whenever possible.
  4. Wait for district approval before participating in any volunteer activities.

Volunteer Handbook & Required Forms

2026–27 Volunteer Handbook & Application (PDF)

The handbook includes volunteer guidelines and the required forms.

Questions?

If you have questions about volunteering, submitting your forms, or your approval status, please contact your child's school office.

Thank you for supporting our students and schools!

YMCA Before & After School Care

Caledonia Community Schools partners with the YMCA of Greater Grand Rapids to offer before- and after-school child care at participating schools.

The YMCA provides a safe, engaging environment where students can spend time with friends, participate in activities, receive homework support, and stay active outside regular school hours.

Program Information

  • Before- and after-school care at participating CCS schools
  • Activities including games, arts and crafts, physical activity, and homework support
  • Select options for preschool wraparound care, school breaks, and snow days
  • Financial assistance available for qualifying families
  • A YMCA membership is not required

Registration & Locations

Families can find participating schools, program hours, availability, costs, and registration information directly through the YMCA.

View YMCA Before & After School Programs and Register

Questions?

For questions about registration, program availability, fees, or scheduling, please contact the YMCA directly.