Local service guide

Science and Math Tutoring in San Francisco

Masters' Guild · Updated

Arrange Science and Math Tutoring in San Francisco by matching the tutor to your student's current course, a specific learning gap and a schedule your household can keep. Gather recent assignments before requesting a trial session. Explore San Francisco Public Library's free homework assistance first, and speak with the school counselor before paying for tutoring intended to support a change in SFUSD math placement. [1] [2]

Choose a tutor for the actual course

Write a short brief with the student's grade, course name, current topic and target. Be specific: solving equations with fractions, interpreting a chemistry graph or explaining forces in a physics problem. Include a marked assignment and the teacher's instructions. Ask the tutor to identify the prerequisite skill they would check before starting that topic.

For science, ask about the exact subject and level rather than accepting a broad STEM description. Have the tutor explain how they would teach units, calculations, diagrams and written reasoning for your student's work. Agree that the student will write their own lab reports and complete their own assessed assignments.

For math placement goals, start with the school. SFUSD's published high-school sequence includes Algebra I, Geometry, Algebra II and Pre-Calculus. The district uses course performance and readiness measures for ninth-grade placement. Ask the counselor which course and standards the student should prepare for, then give that information to the tutor. [1]

Explore free help before setting a private budget

San Francisco Public Library lists free homework assistance and live online one-to-one Brainfuse support. Its Brainfuse description covers math and science for K–12, college students and adult learners, with help in English, Spanish and Cantonese. Ask a librarian how to access the service and confirm the current live-help schedule and language availability. [2] [3]

Try public help with a concrete assignment and record what the student still needs. If you want a consistent tutor, a course-specific plan or progress updates, ask private tutors to explain what they would provide beyond that assignment help. Compare those proposals against your goal before buying a package.

Request written quotes for the same subject, session length and format. Ask whether preparation, materials, travel, parent updates or missed sessions add charges. Calculate your planned monthly spend from the quoted session price and number of booked sessions, including any stated fees.

Check credentials and agree on boundaries

If a tutor claims a California teaching credential, use the Commission on Teacher Credentialing's public lookup. The Commission identifies its credential information as the official certification record and warns that name searches may return multiple results. Ask for enough information to confirm that the record belongs to the person you intend to hire. [4]

Ask for references relevant to the student's age and subject. Discuss background screening, where sessions will happen, who will supervise a minor and how the tutor will communicate with the family. Agree on parental consent before recording sessions or sharing student work. Use a parent-managed communication channel for scheduling.

For online sessions, test the connection and shared writing tools before booking a series. For in-person sessions, agree on the address, arrival arrangements and travel charges. If you propose meeting at a library, ask staff about space availability and rules before confirming the tutor.

Use a trial session to judge the fit

Bring a problem the student struggled with and ask the tutor to let the student explain their thinking. Watch how the tutor responds to an error: ask them to explain the missing step, give the student another attempt and check a similar problem. Choose someone whose explanation the student can use without copying.

Before booking recurring sessions, agree on a short learning plan, practice between meetings and a review point. Request progress notes that name the skill practiced and what the student completed without help. Use those notes and new classwork to decide whether to continue, change the focus or try another tutor.

SFUSD published middle-school acceleration program coverage

SFUSD published middle-school acceleration program coverage. Data table follows.
San Francisco Unified School District · 2026–2027 guidance, page updated July 16, 2026. These are SFUSD's published school counts for two acceleration models, not a survey of tutoring providers. Expanded Math covers Math 8 and Algebra I during eighth grade; the Braided Compression Pilot covers Math 6–8 and Algebra I over three years. The counts describe program coverage, not student enrollment, tutoring demand or learning outcomes. Do not add them to infer unique participating schools. Ask the student's school which pathway applies. [1]
SFUSD published middle-school acceleration program coverage (schools)
ItemValueSource
Expanded Math19 [1]
Braided pilot2 [1]

Local details that affect your job

Eighth-grade Algebra I requires a school conversation

SFUSD's 2026–2027 guidance offers Algebra I in eighth grade alongside Math 8. Students seeking to skip Math 8 must meet academic eligibility criteria, meet with their counselor and obtain signed parent or guardian consent. Before hiring for acceleration, ask the counselor whether the goal is support for concurrent courses or preparation for a permitted exemption. Give the tutor the school's guidance. [1]

Outside coursework needs documentation for placement

For ninth-grade Geometry placement after Algebra I outside SFUSD, the district requires a C or higher and a syllabus or equivalent from the school or teacher showing coverage of the required standards. An online course must come from an accredited institution and be a-g eligible. Before paying for an outside course, ask the counselor to review it and identify the documents you need. Keep a separate agreement for any tutoring that supports the course. [1]

Library support includes language options

SFPL describes Brainfuse homework help in English, Spanish and Cantonese, including math and science. If language affects how your student understands explanations, ask the library about access in the preferred language before seeking paid support. For access questions, SFPL lists telephone reference at 415-557-4400 during business hours and text reference at 415-723-4414. [3]

Choose support for the student's goal

Student's needFirst stepBefore paying
Help with a particular assignmentExplore SFPL's free homework assistance or one-to-one Brainfuse help.Confirm access and current availability; identify any remaining gap.
Recurring math or science difficultiesRequest a trial focused on a recent error and its prerequisite skills.Agree on a learning plan, practice and progress updates.
Eighth-grade math accelerationDiscuss SFUSD's Math 8 and Algebra I options with the counselor.Confirm exemption eligibility and required parent or guardian consent.
Outside Algebra I for ninth-grade GeometryAsk the counselor to review the proposed course.Confirm grade and syllabus requirements; check accreditation and a-g eligibility for online coursework.
A tutor advertising teaching credentialsCheck the California credential lookup.Confirm the person's identity and assess subject fit during a trial.
[1] [2] [4]

Your hiring checklist

  1. Collect the course name, current topic, teacher instructions and a recent marked assignment.
  2. Define one learning goal and ask the teacher or counselor whether it fits the student's course.
  3. Ask SFPL about homework-help access, live hours and preferred-language support.
  4. Request comparable written quotes, including session length, preparation, travel and cancellation terms.
  5. Verify claimed credentials and request relevant references.
  6. Agree on supervision, communication, location and consent for sharing student work.
  7. Book a trial and ask the student to attempt a similar problem without prompting.
  8. Set a review point before purchasing a larger session package.

Frequently Asked Questions

Can we get free math and science help?

SFPL lists free homework assistance and one-to-one Brainfuse help. Its Brainfuse guidance includes math and science for K–12, college students and adult learners. Ask the library about access and current hours before planning around the service. [2] [3]

Can tutoring help my child move into a higher SFUSD math course?

Choose tutoring goals with the counselor's guidance. SFUSD bases placement on specified academic measures and course requirements. For outside Algebra I leading to ninth-grade Geometry, it requires a C or higher and standards documentation, with additional accreditation and a-g requirements for online courses. [1]

How should I compare tutoring prices?

Request quotes for the same course, session length and meeting format. Compare the total planned spend, including preparation, travel, materials and cancellation charges. Ask for a trial before committing to a package.

How do I check a tutor's teaching credential?

Search the California Commission on Teacher Credentialing's public lookup and confirm that the record matches the tutor. The Commission calls the credential information its official certification record. Use the trial session to assess how the tutor teaches your student's subject. [4]

Sources and scope

This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.

  1. SFUSD Secondary Mathematics PathwaysSan Francisco Unified School District · San Francisco Unified School District · Checked 2026-10-11
  2. Homework HelpSan Francisco Public Library · San Francisco, California · Checked 2026-10-11
  3. Ask a Librarian: Brainfuse HelpNowSan Francisco Public Library · San Francisco, California · Checked 2026-10-11
  4. Look Up a Teacher’s Credential, Certificate and/or PermitCalifornia Commission on Teacher Credentialing · California · Checked 2026-10-11
Scroll to Top