Support Us

After-School Programs

We aim to create an after-school atmosphere that is meaningfully different from the school day, with less formal structure and more open time to connect, work, and create. All after-school options are offered on a drop-in basis; no daily or yearly sign-up is needed.

  • Clubs: Each school day, one or more different Clubs are offered by either faculty or parent volunteers from 3:45pm until 4:30pm. Examples include Robotics Club, Yearbook Club, Model UN Club, Improv Club, and Math Competition Club. Note that some clubs have limited space.

  • The Hub: At 3:45PM, our Hub multi-purpose room turns into the Millennium Café, which is both a study and meeting place for students, and a student-operated businesses selling refreshments. Like a good café, the aim is to create a comfortable environment for quiet conversation, meetings, or independent reading or study. Students can also work on artistic projects or tinkering and building, using either their own materials or the maker materials at the school, with a teacher present to support, supervise and facilitate.


After school care is $12 per hour, billed in 15-minute increments.

Our After-School Coordinator will check students in and out of after-school programming each afternoon. Based on those records, families will receive rolling bills via SmartTuition for after-school services used. This means that if your child is here for 25 minutes, for example, you would be billed for two 15-minute increments, as we’d round up to 30 minutes.

Families on 80%+ flexible tuition may participate in after-school programming free of charge.

Special Note on Technology:

Our technology policies from the school day will continue after-school, in an effort to create a connected, present atmosphere. After school care is not to be a time when a group of students sit together to stare at their phones. As such, students' phones will stay deposited as they are during the school day, to be retrieved when students leave the building. Students will still have access to their usual school laptops for school-related work, and can communicate with families via the school phone.

FORMS & Handbooks


Parent Student Conferences

Student Conferences are in-person meetings held twice a year with Millennium students, their Guide, and their parents. Students lead these sessions, during which they share their individual goals, progress, challenges, and emerging horizons for growth. This process is an important component of a self-constructed learning path, where Guides and parents come together to celebrate, support, and encourage students to their greatest potential.

Parents may schedule their student conferences online through the calendar on this page (coming soon).

Progress reports for students will be posted to their personal Student Folders throughout the year and archived for review by parents and students.


Please make sure your student brings these supplies to school every day starting on September 4, 2018.  (You do not need to bring these supplies to the camping trip). We do have spare supplies in all of these categories on days when students need a backup, but we are also teaching students to be independent and prepared.  

  1. One sturdy 2 inch 3-ring D-ring binders. Example: You could also consider a zip binder, for students whose papers tend to fall out/get lost. Example:

  2. One sturdy 1-inch 3-ring binder.  This will be used for Wednesday field trips specifically.

  3. One pack 8-tab dividers with slip-in labels.  


  4. Two packs No.2 pencils. Regular pencils preferred over mechanical.  Please make sure your student brings a pencil to school every day.

  5. Two packs basic pens.  Please make sure your student brings a pen to school every day.

  6. Two packs college-ruled lined paper.  Put some paper in both binders, and keep the rest of the paper at home on reserve.

  7. One 3-hole graph paper spiral notebook with tear-out sheets.  This is for math class. This should go in your student’s larger 2-inch binder.

  8. Two 3-hole wide-ruled lined paper spiral notebook with tear-out sheets.  This is for note-taking. One should go in your student’s larger 2-inch binder. Keep the other in reserve.

  9. One 3-hole binder pouch for storing writing utensils, etc.  This item is very important.  Students who have used this in the past were much more organized!

  10. One pencil eraser

  11. A basic planner for students to write down their assignments. This will be checked by teachers every day.


  12. Basic earbuds: Students sometimes need to listen to videos on their Chromebooks. These do not need to be fancy.


  13. One basic water bottle.  We want students to stay hydrated every day, so please make sure they bring this to school every day, especially on field trip days.

  14. One pair of sturdy walking shoes.  We go on a lot of field trips!  These shoes will probably get dirty.

  15. A backpack: Something practical that they can empty out to take on hikes, too.

  16. Optional supplies: White out, highlighters, pencil sharpeners, rulers, colored pencils (we have these at school too, but some students like to have their own)



Pick Up and Drop Off Instructions

  1. Drop off time spans from 8-8:30AM. Morning Meeting is your child’s first class and begins promptly at 8:30AM; it should not be missed, as important announcements and instructions for the day's classes are often given at Morning Meeting. We advise arriving by 8:25AM so that students have time to put away their things and settle in.

  2. Pick up time spans from 3:30-3:45. There will be a staff member on the corner helping to identify cars and bringing students out to be picked up. Please put your laminated sign in the window so that it is easier to see which child you are picking up.

    After 3:45PM, your student will join after school care, for which fees will be assessed. After 3:45PM, there will not be a Millennium staff member standing outside managing pick-up. You will either need to come inside or call your the school/your student and have them come outside to meet you independently.

  3. If you are driving in a northerly direction – heading towards Duboce Street – feel free to pull into the white zone (see blue line above). Always queue up at the very front of the line rather than stopping in the middle of the white zone, to allow for the maximum numbers of vehicles. During drop-off please try to spend no more than one minute in the white zone. 

  4. If you are driving in a southerly direction – heading towards 14th Street – please DO NOT make a U-turn across Valencia Street, as there is heavy car and bicycle traffic, and this is dangerous. You may also be ticketed.

    You should also pull into Stevenson Alley if the white zone is full.

    Please pull into Stevenson Alley behind the school, and then pull out of Clinton Park, back onto Valencia. Stop briefly at the corner of Clinton Park and Valencia, and your student can walk from the corner to the front door, where you will see a staff person watching the sidewalk and corner for incoming students. Please make sure your student is ready to go with all of their belongings as soon as you are first in the queue for drop off. To make room for through traffic, please drive and stop your vehicle onto the curb on the right side of Clinton Park to allow through traffic to pass on your left as you are waiting for your student.

    Note that due to the construction next to us, Stevenson Alley and Clinton Park may sometimes be unavailable. In that case, you will need to circle around until you can pull into the white zone.

  5. Please remind your children to look both ways before crossing the bike lane, from the white zone island to the school side walk.

  6. Never park in or block the bicycle lane.

  7. Please do not exit your vehicle; do not leave your car unattended/park in the white zone.

  8. Please do not double-park, as your car may be ticketed or towed.

  9. If you need to park your car, please find street parking in the area, which is generally metered.

  10. For the safety of your student, it is also very important for your student to be greeted by a staff person upon arrival. If you are running late (arriving after 8:30AM), please notify Aya Carpio at 415-992-8520. Please make sure that your child is connected with a Millennium staff member before you leave the school, as children who are late are unaccounted for unless they have been received by a staff member.

  11. Those traveling by bike can wheel their bikes into the buildings and store them in the locker room behind the gym.

  12. For pick up, if someone other than those individuals listed as authorized pickup list will be picking up your child, we must have notification from you that this is permissible. State law does not allow us to release your child to anyone other than those individuals designated as authorized pickups. Please notify us as soon as you have any edits to your authorized pick-up list.

  13. For those who are allowing their students to self-dismiss, we will allow your child to leave campus if you are not present.

  14. Pick-ups must be complete by no later than 530PM, as we do not have a staff member available after 530PM to supervise students. There will be a late fee for late pick-ups.

student information surveys

Please complete the following survey for your student by August 16, 2019.  ONLY ONE response is needed per student—please coordinate with your partner if applicable so that only one response is sent.

Summer 2019-20 Student Data Collection


Note: Please do not bring water guns or other toys that have not been approved. Also please do not bring any electronic devices. We have very limited space for storing bags.

  • Can be borrowed or must bring yourself 

    • 1 sleeping pad

    • 1 sleeping bag

    Must Bring Yourself:

    • 1 sack lunch for the bus ride up 

    • Daypack (you will have this for the bus ride)

    • 1 large backpacking backpack or duffel to comfortably carry all of your gear (labeled with your name)

    • 1 waterproof jacket or shell with hood

    • 1 pair waterproof pants

    • 1 pair long pants, fleece or wool

    • 1 pair long underwear bottoms (wool or synthetic)

    • 1 long underwear top (wool or synthetic)

    • 1 warm jacket (fleece or wool)

    • Sturdy and comfortable waterproof or water resistant hiking boots 

    • 1 pair closed toe shoes for wearing around camp

    • 1 article for layering (fleece or warm wool or synthetic jacket)

    • 1 warm hat (wool or fleece)

    • 5 pairs of wool or synthetic socks 

    • 1 pair nylon or synthetic shorts

    • 2-3 short sleeve shirts 

    • 1 pair trunks/swimsuit

    • Light towel, preferably quick drying

    • 5 pairs of underwear

    • 2 x 1 Liter Nalgene or comparable water bottle

    • 1 headlamp (flashlight ok, but not ideal)

    • Sunglasses

    • 1 sun hat with brim

    • 1 cup/mug

    • 1 bowl

    • 1 fork and spoon

    • Gift from your advisor

    • Personal medications: Please put each medication in a bag with a piece of paper that has the following information (you can print this out and fill it out if that’s easier). When you arrive to head out for the camping trip, we will have three bins, one for each grade, in which you will deposit your medications:

      • Student name

      • Doctor’s name and phone Number

      • Two emergency contact names with numbers

      • Name of medication

      • Dosage

      • Administration instructions: How much to take, how frequently, at what times

      • Explanation of what the medication is for

      • Side effects

      • Do you want the student to self-administer or do you want a staff member to administer

    • Toiletries (toothpaste, toothbrush, brush, etc)

    • Ear plugs

    • Writing utensil

    • Sunscreen

    • Bugspray

    • No electronics of any kind


    • Book

    • Cards (only middle school appropriate games)

    • A few favorite snacks (candy is not permitted at Millennium)

    • Melatonin for help sleeping

    • Water shoes for swimming


Millennium offers optional direct access to School Foodies, an affordable lunch service provider that offers a variety of healthy choices every day.

Ordering from School Foodies is optional.  You will need to create an account directly with them and manage payment and lunch selection on your own.  

Note that for families who are on full scholarship, discounted meals can be provided via School Foodies. Please contact Ann at to request discounted meals.  You will still need to set up an online account so that you can manage your meal selections.

If you do not choose to use School Foodies, you should send your student with their own lunch each day.

How do I create an account? (If you have an existing account, you can just keep using that)

  1. Visit Click “Register” and create your account.

  2. Proceed to “Add Student.” You will need your school’s registration code, which is: mschool

How do I order?

  1. Proceed to “New Order” and place the orders on the days you wish and checkout.

  2. You can place orders for a day, week or month at a time. The order deadline is three (3) days in advance of service days. Please orders before 9 a.m. on Fridays for the upcoming Monday. Before 9 a.m. on Saturdays for the upcoming Tuesday, and so on. An emergency meal option is available up until 5 a.m. on the same day of service.

How do I cancel or change a lunch order?

Login into your account and select Modify Order to cancel or change meal selections. The deadline to cancel/change a prior order is the same as the order deadline. However, you can call or e-mail to make changes after the deadline. Simply e-mail or call us with your request up until the day of service for full credit.

How much do meals cost?

  • Regular Size (K to 4th): $5.69

  • Large Size (5th and above): $6.09

  • All meals include seasonal fruit, veggies and sides/condiments

What kind of food does School Foodies offer?

See sample menu items in this flier that School Foodies made for Millennium School.

Other Notes about School Foodies

  • School Foodies is a nut free facility.

  • Contact info: If you have questions (or need to cancel same-day), contact the company at (510) 556-8900 or

  • Mobile compatibility: Download the mobile app on the website. After the download is complete please enter “schoolfoodies” as the caterer code. You can then proceed to login using your existing account, or create a new account.