Enrichment Classes
Participate in after-school classes onsite at Carlsbad elementary and middle schools! Enroll TodayFind a Class
Classes complement your student’s curriculum in a creative, engaging way. Credentialed teachers and professionals enhance learning beyond the classroom.
If you qualify for ELO-P funding, enroll here.
Parent Teacher Conference
Level Up Sports with Coach T
Registration is Open!
March 30-April 2
Magnolia Elementary
Spring Break
Amazing Artists!
Registration is Open
April 6-April 10
Magnolia Elementary, Room 404
Important Update: ELO-P Program Changes
Effective January 1, 2026, there will be changes to how Expanded Learning Opportunities Program (ELO-P) funding is used to ensure we can serve as many families as possible by avoiding overlapping enrollments.
What’s Changing?
- Program Enrollment: Families will need to choose one program at a time for their child:
- You may enroll in Kids Care (including Kids Care Summer and Holiday Adventures) or Enrichment Programs, but not both at the same time unless you choose to pay privately for one of them.
- We cannot hold a spot in one program while your child participates in another.
- Attendance Policy: Students enrolled in ELO-P funded programs are expected to be active participants.
- If a student does not attend for two consecutive weeks, their enrollment will be removed to allow other families access.
- Families may request to continue participation as a private paying family if they wish to keep their child enrolled after non-attendance.
Why These Changes?
Our goal is to maximize opportunities for all students within the limits of available funding. By ensuring active participation and avoiding overlapping enrollments, we can serve more families and maintain high-quality programs.
Please note that continued program availability depends on funding levels throughout the year. If funding becomes fully utilized, we may not be able to offer continued programs. However, if there is remaining funding available at the end of the year, we will gladly reach out to families with additional opportunities for participation.
Questions?
Contact Enrichment Program Manager
Phone: (760) 332-5013