AoPS Academy – San Francisco - Diamond Heights
Art of Problem Solving's in-person math, science and language arts classes in San Francisco
Pre-algebra, Algebra I, Algebra II and Geometry for middle and high school students. We compared 21 algebra tutors across San Francisco Bay Area.
Last updated
Quick answer
As of November 2026, the top-rated algebra tutors in San Francisco, CA are AoPS Academy – San Francisco - Diamond Heights (Noe Valley, Castro & Diamond Heights, Contact for rates); AoPS Academy – San Mateo (San Mateo & Foster City, Contact for rates); and Mathnasium – Albany-Berkeley (Berkeley & Albany, Contact for rates). Rankings are based on review quality, credentials, background checks and responsiveness; sponsored placements are labeled and do not affect rank.
Art of Problem Solving's in-person math, science and language arts classes in San Francisco
Art of Problem Solving's in-person math, science and language arts classes in San Mateo
Math-only learning center for K–12 students in Albany-Berkeley
Math-only learning center for K–12 students in Burlingame-Millbrae
Math-only learning center for K–12 students in Foster City
Math-only learning center for K–12 students in Lafayette
Math-only learning center for K–12 students in Laurelwood
Math-only learning center for K–12 students in Mill Valley
Math-only learning center for K–12 students in Noe Valley
Math-only learning center for K–12 students in Pacific Heights
Math-only learning center for K–12 students in Rockridge
Math-only learning center for K–12 students in San Anselmo
Math-only learning center for K–12 students in San Ramon
Math-only learning center for K–12 students in Sunset District
Math-only learning center for K–12 students in Twin Peaks
Math-only learning center for K–12 students in Walnut Creek
After-school math enrichment program in Burlingame
After-school math enrichment program in San Mateo
After-school math enrichment program in San Ramon
After-school math enrichment program in San Ramon
Math and science tutoring and test prep in Kentfield since 2005
| Rank | Tutor | Area | Rating | Rate | Formats |
|---|---|---|---|---|---|
| 1 | AoPS Academy – San Francisco - Diamond Heights | Noe Valley, Castro & Diamond Heights | — | Contact for rates | in-person, small-group |
| 2 | AoPS Academy – San Mateo | San Mateo & Foster City | — | Contact for rates | in-person, small-group |
| 3 | Mathnasium – Albany-Berkeley | Berkeley & Albany | — | Contact for rates | in-person |
| 4 | Mathnasium – Burlingame-Millbrae | Burlingame, Hillsborough & Millbrae | — | Contact for rates | in-person |
| 5 | Mathnasium – Foster City | San Mateo & Foster City | — | Contact for rates | in-person |
| 6 | Mathnasium – Lafayette | Lafayette | — | Contact for rates | in-person |
| 7 | Mathnasium – Laurelwood | San Mateo & Foster City | — | Contact for rates | in-person |
| 8 | Mathnasium – Mill Valley | Mill Valley & Sausalito | — | Contact for rates | in-person |
| 9 | Mathnasium – Noe Valley San Francisco | Noe Valley, Castro & Diamond Heights | — | Contact for rates | in-person |
| 10 | Mathnasium – Pacific Heights San Francisco | Pacific Heights, Marina & Presidio Heights | — | Contact for rates | in-person |
| 11 | Mathnasium – Rockridge | Oakland (Rockridge, Montclair & Downtown) | — | Contact for rates | in-person |
| 12 | Mathnasium – San Anselmo | Larkspur, Corte Madera, Kentfield & San Anselmo | — | Contact for rates | in-person |
| 13 | Mathnasium – San Ramon | San Ramon | — | Contact for rates | in-person |
| 14 | Mathnasium – Sunset District San Francisco | Sunset, West Portal & Lakeshore | — | Contact for rates | in-person |
| 15 | Mathnasium – Twin Peaks San Francisco | Sunset, West Portal & Lakeshore | — | Contact for rates | in-person |
| 16 | Mathnasium – Walnut Creek | Walnut Creek | — | Contact for rates | in-person |
| 17 | Russian School of Mathematics – Burlingame | Burlingame, Hillsborough & Millbrae | — | Contact for rates | in-person, small-group |
| 18 | Russian School of Mathematics – San Mateo | San Mateo & Foster City | — | Contact for rates | in-person, small-group |
| 19 | Russian School of Mathematics – San Ramon Alcosta | San Ramon | — | Contact for rates | in-person, small-group |
| 20 | Russian School of Mathematics – San Ramon Crow Canyon | San Ramon | — | Contact for rates | in-person, small-group |
| 21 | Tamalpais Tutoring | Larkspur, Corte Madera, Kentfield & San Anselmo | — | Contact for rates | in-person, online, small-group |
Tell us your student's subject, grade and schedule. We'll send you up to 3 hand-picked local tutors, free.
Get matched in 2 minutes