Above Nav Container

Utility Container

Search Trigger (Container)

Button (Container)

Mobile Menu Trigger (container)

Off Canvas Navigation Container

Close Trigger (container)


News & Event Calendars


Primary Summer Camp is underway at MdTL!

Summer Camp fun for Primary and Pre-Primary children!

Summer camp is underway at MdTL! Open to incoming and current MdTL Primary and Pre-Primary students. Call to see if there is room 415-479-7373. Check calendar for camp weeks available.

Read more
*Friday Drive Through Drop Off Procedures: 8:15-8:40am * & Where to Park!


We recommend allowing enough time to find off-site parking and walking over to school to drop off your child(ren) at their respective classroom(s). We are extending drop off to allow families plenty of time so students can be in their classrooms by 8:40am at the latest!

Primary & Elementary Drive-Thru Drop Off: 8:15am - 8:40am Parents will drive through the first quarter of the parking lot and drop off their children by the walkway leading to the front of school. Primary Head Teachers will be there to help our younger children out of the car. Once out of the car, members of our Administrative Staff will be there to walk children (both Primary and Elementary) down to class.

Pre-Primary Drop off: Please park off-site and walk over to school to drop off. Per usual, siblings can be dropped off as early as 8:30am, and children who don't have siblings in the school can be dropped off at 8:45am.

Ceremony: 9:15am - 11:00am

All School Dismissal shortly after 11:00am

Seating is general admission. ** Please note ** General Seating is first come, first served. To keep all things fair, we ask that once you find your seat, you stay there, and that you not "save seats" for other families.

If you have any questions, please don't hesitate to ask. We thank you in advance for your cooperation and assistance in making our Graduation and Stepping Up Ceremony a most joyous event!

Read more
Friday, June 9th at 9:15am: Graduation and Stepping Up Ceremony

Friday, June 9th Graduation 9:15am Dismissal 11:30am *Parking is offsite, so please allow extra time *

Graduation & Stepping Up Ceremony, Friday, June 9, 2017 at 9:15am- 11:00am.

*Note: all school dismissal will be shortly after 11:10am. After the Graduation ceremony concludes, students will return to their classrooms together for popsicles and a brief goodbye. Dismissal will take place from the classrooms at approximately 11:10am. No after care or child care available. *

MdTL will celebrate our 6th Grade Graduates and 3rd year Lower Elementary and 3rd year Primary students Stepping Up in a special ceremony.

Graduation Ceremony Parking Off Site: Our graduation venue will take up the majority of our parking lot. As our parking lot will be unavailable, parents and guests will need to park off site. Please use neighborhood streets and refrain from parking in the parking lots of neighboring businesses - they have been known to tow and we need to keep their lots available for their customers. Many of the streets in the neighborhoods have "catwalks" or paths that make for a quick walk back to school.

We recommend parking on the following streets: Del Ganado (both directions) Freitas (eastbound) Montecillo Tarragon ** We highly recommend carpooling **

Read more

School Key Dates

Click for 2016-2017 MdTL School Calendar

2017-2018 Key Dates:

  • Back to School Night - Weds. August 23, 2017
  • Student Orientations - August 24-25, 2017
  • First Day of School - Monday, August 28, 2017
  • 2017 Thanksgiving Break - Wednesday, Nov. 22- Friday, Nov. 24
  • 2017 Winter Break - Dec. 18- Jan. 2, 2018
  • 2018 Mid-Winter Break - Feb. 19-23, 2018
  • 2018 Spring Break - April 9-13, 2018
  • 2018 Last Day of School - June 8, 2018

All School Calendar

Mon Tue Wed Thu Fri Sat/Sun
Mon, Jun 26
Tue, Jun 27
Wed, Jun 28
Thu, Jun 29
Fri, Jun 30
Sat, Jul 1
Sun, Jul 2
Wed, Jul 5
Thu, Jul 6
Fri, Jul 7
Sat, Jul 8
Sun, Jul 9
Mon, Jul 10
Tue, Jul 11
Wed, Jul 12
Thu, Jul 13
Fri, Jul 14
Sat, Jul 15
Sun, Jul 16
Mon, Jul 17
Tue, Jul 18
Wed, Jul 19
Thu, Jul 20
Fri, Jul 21
Sat, Jul 22
Sun, Jul 23

Calendar Tools

Date Range
Powered by Finalsite