Thank you for your interest in OFL’s Summer Online Program! Our registration is now closed. If you have not received confirmation of your enrollment or waitlist status, then you will not be able to attend our schools this summer. We hope to be able to help you in the future.
If you are on the waitlist, you will hear from us as spots become available. Our last day to notify students of open spots for a summer class will be July 19, 2019. If you have not heard from us by that date, you will not be able to take a class with us this summer.
If you are enrolled with us for the summer and need assistance, your best course is to email your student’s teacher. They can assist you with any course issues you are having or get you additional support. Our teachers will be available by email starting 7/1.
If you are interested in studying with us year-round as a full-time student, please contact us!
See you again next summer! Enrollment will begin in early spring.
Thank you for your interest in the 100% online summer program at Opportunities For Learning. We are excited to help you achieve your summer goals. To be eligible for summer school, you'll have to complete the following FIVE steps.
Watch the video below to learn more about our online summer program and our requirements for the summer session.
Upload your signed referral form using the form below.
After uploading your referral form, complete online registration by clicking the button below.
- If you have attended any OFL center or the Online Program at any time in the past, please contact us so we can provide your login information.
- If you are new to OFL, please create an account.
Once you've completed steps 1-4, an OFL representative will contact you on a first come, first served basis to schedule a virtual enrollment appointment. The more you complete during pre-registration, the faster this appointment will be. Your summer enrollment is not confirmed until your enrollment paperwork is completed in its entirety and you have met with an OFL summer coordinator.
Have a question? Call (888) 602-1566 or email email@example.com