top of page

Welcome to Your Parent Portal

Use this portal to complete enrollment requirements, review payment or funding information, access your student’s course page, and receive important program updates.

Your student’s enrollment is confirmed after all required forms, signatures, and payment or funding information have been completed and verified.

Enrollment Progress

Review the status of each enrollment step below. Items marked as needing attention must be completed before your student’s seat is fully confirmed.

Parent Account

Your parent account has been created.

Status: Complete | Needs Update

Enrollment Packet

Complete the student information, emergency contacts, permissions, program acknowledgments, and required signatures.

Status: Not Started | In Progress | Submitted | Needs Update

Payment or Funding

Review the payment method selected for your student’s enrollment.

Status: Selection Needed | Direct Pay Selected | Invoice Sent | Vendor Funding Pending | Funding Approved | Payment Received

Enrollment Confirmation

Your student’s enrollment is confirmed after the enrollment packet and payment or funding requirements have been completed.

Enrollment Confirmed

Your student’s enrollment requirements have been completed. Course details and updates will be available through the student course page.

Status: Pending | Confirmed

Your Next Step

Display one clear action based on the family’s current status.

Before the enrollment packet is submitted

Please complete the Youth Course Enrollment Packet. You will provide student information, emergency contacts, permissions, payment information, and required signatures.

After the enrollment packet is submitted but payment is pending

Your enrollment packet has been received. The next step is to complete or confirm your selected payment or funding method.

After everything is complete

Your student’s enrollment is confirmed. Visit the student course page to view course details, weekly updates, assignments, and announcements.

Parent Portal Quick Links

Complete Enrollment Packet

Submit the required student information, emergency contacts, permissions, policies, payment selection, and signatures.

Payment and Funding

Review direct-pay invoices, vendor funding information, purchase order details, and payment status.

Student Course Page

View your student’s course information, attendance updates, weekly topics, assignments, and class announcements.

Parent Information

Update your phone number, email address, mailing address, and communication preferences.

Contact Cast Forward Solutions

Contact us when you have a question about enrollment, payment, funding, or your student’s course.

When Is Enrollment Confirmed?

Submitting the initial registration form or creating a Parent Portal account does not fully confirm enrollment. Your student’s seat is confirmed after:

  • The Youth Course Enrollment Packet has been submitted.
  • All required acknowledgments and signatures have been completed.
  • Payment or approved vendor funding has been verified.
  • Cast Forward Solutions has issued enrollment confirmation.

Families will receive an email when enrollment is officially confirmed.

Need Help?

We are here to help with enrollment forms, direct-pay invoices, homeschool vendor funding, or portal access.

Please include the student’s name and course when contacting us so we can assist you efficiently.

bottom of page