At the Center for Teaching & Learning we believe in developing the whole child.

For this reason, we are excited to continue offering our

Before-Care ProgramAfter-Care Program, and After-School Program!

Registration Process

To pre-register for your chosen program(s):

Email Amelia Maia at amaia@centerforteachingandlearning.com.


To register for your chosen program(s): 

Complete and submit to the school office the CTL After-School Program Registration Form available in the Wednesday Bulletin at the beginning of each trimester. .

Registration for each trimester program closes at 1:05 p.m. on the Friday prior to the beginning of the program.


Parents will be notified if a program has insufficient numbers to run in that trimester. Please do not make your payment until you are notified that the program has been confirmed. As some of our programs require pre-purchase of materials and run on a minimum number of students, students will not be able to withdraw from any programs after enrollment is completed. 

After-School Program Offerings 

Program offerings are entirely dependent on the level of student/parent interest in specific grades. In other words, some offerings may change for specific grade levels based on student interest. As always, we welcome new after-school program offering suggestions!


Tentative offerings for each trimester include:​

  • Sarah Kelly Music School

  • Robotics Rule/American Robotics

  • CTL Yoga

  • Nutty Scientist

  • Young Rembrandts

  • Paint & Bubbles

  • Carma's Creations Dance

  • TGA Premier Sports Golf & Tennis

  • Dynamo Dash Youth Soccer

  • Field Hockey


We invite all parents to attend the Morning Meeting Program Preview sessions for our new programs as outlined under the program summaries in the CTL After School Program Proposed Schedule provided to parents in the Wednesday Bulletin at the beginning of each new trimester. 

CTL Before-Care Hours


Days: Mondays to Fridays

Times: 7:00-7:35 a.m.

Max no: 5 students

Cost: $5/day

CTL After-Care & After-School Hours


Days: Mondays to Fridays

Times: 3:15-4:15 p.m. on Mondays / 1:15-3:15 p.m. on Fridays

Min no: 5 students

Max no: 20 students

Cost: $10/hour or 10/day on Fridays