Loading...
logo.rsm.full-colorRussian School of Mathematics
logo.rsm.full-colorRussian School of Mathematics
Get Started
Faraz Behrooz RSM San Jose
Message From Principal
Hi Parent, we aim to help our students build their confidence in math and in their learning abilities. Hoping to chat about your goals for your child’s education.
Looking forward to meeting you,
Faraz Behrooz
Principal, RSM San Jose

Elementary (PreK - 2)

    Course
    Grade(s)
    Level
    Availability
    Kindergarten
    K
    1
    3 Spots Left
    This course uses RSM's unique methodology to work with Kindergarten students to develop abstract thinking and reasoning ability. Our problems, carefully built as child-initiated play, spark an early interest in mathematics. As children play, they develop the ability to speak and discuss mathematical ideas in an exciting way. We will explore numbers and the connections between them, study geometric shapes, solve logical puzzles, recognize patterns, practice math language, and develop problem posing and problem solving skills. This course prepares students for our Grade 1 Advanced level.
    Day
    Time (PST)
    Availability
    Notes
    Day
    Time (PST)
    Availability
    Thu
    3:40pm - 5:10pm
    3 Spots Left
    in-person
    Thu
    3:40pm - 5:10pm
    3 Spots Left
    in-person
    Grade 1 Accelerated
    1
    1
    open
    This course is an entry point for 1st grade students who are new to our program and approach. Our unique methodology serves these main goals: 1) spark an early interest and confidence in one’s mathematical abilities, 2) nurture the natural agility of young minds to explore challenging concepts, 3) lay the groundwork for higher-level reasoning and logical thinking, and 4) develop computational proficiency. Students develop proficiency in arithmetic operations and properties of numbers. They develop strategies to solve word problems. We introduce abstract mathematical concepts such as variables through exploration and play. Students use variables to write expressions and to work with equations. After completing this course, students continue to our Grade 2 Advanced Level.
    Day
    Time (PST)
    Availability
    Notes
    Day
    Time (PST)
    Availability
    Thu
    5:25pm - 6:55pm
    full
    in-person
    Thu
    5:25pm - 6:55pm
    full
    in-person
    Sun
    2:20pm - 3:50pm
    2 Spots Left
    in-person , start date: 09/22/2024
    Sun
    2:20pm - 3:50pm
    2 Spots Left
    in-person , start date: 09/22/2024
    Wed
    3:30pm - 5:00pm
    open
    in-person , start date: 03/12/2025
    Wed
    3:30pm - 5:00pm
    open
    in-person , start date: 03/12/2025
    Grade 2 Accelerated
    2
    1
    open
    This course is an entry point for 2nd grade students who are new to our program and approach. The program is built to spur students to use logic and reasoning in order to develop strategies to calculate efficiently, and to solve multi-step word problems and logic puzzles. We incorporate students' understanding of numbers and operations and introduce the concepts of place value, variables, equations, multiplication and division, and properties and features of geometric shapes. After completing this course, students continue to our 3rd grade Advanced level.
    Day
    Time (PST)
    Availability
    Notes
    Day
    Time (PST)
    Availability
    Sun
    11:45am - 1:45pm
    3 Spots Left
    in-person
    Sun
    11:45am - 1:45pm
    3 Spots Left
    in-person
    Fri
    3:30pm - 5:30pm
    1 Spots Left
    in-person
    Fri
    3:30pm - 5:30pm
    1 Spots Left
    in-person
    Fri
    3:40pm - 5:40pm
    3 Spots Left
    in-person , start date: 09/20/2024
    Fri
    3:40pm - 5:40pm
    3 Spots Left
    in-person , start date: 09/20/2024
    Grade 2 Advanced
    2
    2
    full
    Students who complete our 1st Grade Advanced course continue to this level. Advanced level students develop their skills to proficiency and continue to strengthen their logic and reasoning abilities. We use a variety of tools to develop strategic and efficient methods to solve problems. Students learn to communicate their mathematical thinking to peers and to their teacher. The scope of topics includes multi-digit addition and subtraction, multiplication and division, an introduction to fractions, calculating the perimeter and area of geometric shapes, modeling with variables, and solving equations. After completing this course, students continue to our 3rd grade Advanced or Honors level, based on their teacher’s recommendation.
    Day
    Time (PST)
    Availability
    Notes
    Day
    Time (PST)
    Availability
    Thu
    3:30pm - 5:30pm
    full
    in-person
    Thu
    3:30pm - 5:30pm
    full
    in-person

    Elementary (3-5)

      Course
      Grade(s)
      Level
      Availability
      Grade 3 Accelerated
      3
      1
      2 Spots Left
      This course serves as an entry point for 3rd grade students who are new to our program and unique approach. The program is built to spur students to use logic and reasoning in order to develop strategies to calculate efficiently, and to solve multi-step word problems and logic puzzles. We build a deep understanding and foundation in concepts including the order of operations, properties of operations, fractions, and algebraic expressions and equations. After completing this course students continue to our 4th grade Advanced level.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Fri
      5:45pm - 7:45pm
      full
      in-person
      Fri
      5:45pm - 7:45pm
      full
      in-person
      Fri
      5:55pm - 7:55pm
      2 Spots Left
      in-person , start date: 09/20/2024
      Fri
      5:55pm - 7:55pm
      2 Spots Left
      in-person , start date: 09/20/2024
      Grade 3 Advanced
      3
      2
      open
      Students who have completed Grade 2 Accelerated or Grade 2 Advanced may continue to this course. Students in this course are led through a challenging curriculum that develops logic and reasoning skills, while also focusing on mastery of essential computational skills. Students explore abstract structures in an intuitive way, and build a framework for algebraic reasoning. They dive deeply into concepts including the order of operations, properties of operations, multiples and factors, fractions, algebraic expressions, relationships between quantities and more. The curriculum includes a variety of word problems to promote application of concepts and strategic thinking. After completing this course, students continue to our 4th grade Advanced or Honors level, based on their teacher’s recommendation.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Thu
      3:30pm - 5:30pm
      full
      in-person
      Thu
      3:30pm - 5:30pm
      full
      in-person
      Fri
      3:35pm - 5:35pm
      open
      in-person
      Fri
      3:35pm - 5:35pm
      open
      in-person
      Sun
      11:45am - 1:45pm
      2 Spots Left
      in-person
      Sun
      11:45am - 1:45pm
      2 Spots Left
      in-person
      Grade 4 Accelerated
      4
      1
      full
      This course is an entry point for 4th grade students new to our program and unique approach. The curriculum emphasizes fluency in computations, including all four operations, exponents, and the order of operations. The methodology prioritizes the use of logic and reasoning when solving arithmetic, algebraic, and word problems. Students master computations, the order of operations, study fractions and decimals, inequalities, and develop mathematical reasoning by solving word problems, analysing metric relationships, and working with algebraic expressions and multi-step equations. After completing this course, students enter our 5th grade Advanced level.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Fri
      5:50pm - 7:50pm
      full
      in-person , start date: 09/12/2024
      Fri
      5:50pm - 7:50pm
      full
      in-person , start date: 09/12/2024
      Grade 4 Advanced
      4
      2
      open
      Students who have completed Grade 3 Accelerated or Grade 3 Advanced may continue to this course. The methodology prioritizes the use of logic and reasoning when solving arithmetic, algebraic, and word problems. The curriculum emphasizes fluency in computations, including all four operations, exponents, and the order of operations. Core topics include: rational numbers and operations with them, comparison, metric relationships analysis, inequalities, algebraic expressions, multi-step equations. Advanced level students continue to build on their foundation from previous years and dive deeper with operations with decimals, classification of angles, triangles, polygons, and special types of word problems (such as age and rate problems). After completing this course, students continue to our 5th grade Advanced or Honors Level, based on their teacher’s recommendation.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Tue
      3:40pm - 5:40pm
      1 Spots Left
      in-person
      Tue
      3:40pm - 5:40pm
      1 Spots Left
      in-person
      Thu
      5:45pm - 7:45pm
      full
      in-person
      Thu
      5:45pm - 7:45pm
      full
      in-person
      Sat
      11:25am - 1:25pm
      4 Spots Left
      in-person
      Sat
      11:25am - 1:25pm
      4 Spots Left
      in-person
      Fri
      3:30pm - 5:30pm
      4 Spots Left
      in-person
      Fri
      3:30pm - 5:30pm
      4 Spots Left
      in-person
      Grade 4 Honors
      4
      3
      full
      Students who have successfully completed Grade 3 Advanced or Honors, or those who receive a recommendation following an evaluation, may continue to this course. The methodology prioritizes the use of logic and reasoning when solving arithmetic, algebraic, and word problems. The curriculum emphasizes fluency in computations, including all four operations, exponents, and the order of operations. Core topics include: rational numbers and operations with them, comparison, metric relationships analysis, inequalities, algebraic expressions, multi-step equations. Students entering this course are ready for the challenge of independent thinking. They are ready to explore a range of advanced topics, including combinatorics, probability, coordinate geometry, elements of number theory, and data representation.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Tue
      5:55pm - 7:55pm
      full
      in-person
      Tue
      5:55pm - 7:55pm
      full
      in-person
      Fri
      5:45pm - 7:45pm
      full
      in-person
      Fri
      5:45pm - 7:45pm
      full
      in-person
      Grade 5 Accelerated
      5
      1
      open
      This course is an entry point for 5th grade students who are new to our program and unique approach. We focus on preparing the students for middle school with a sensible mastery of computations and order of operations with rational numbers, fractions and decimals, solving equations, and working with algebraic expressions. The curriculum emphasizes modeling when solving various types of word problems. Core concepts include: inequalities, area and volume applications, coordinate geometry, introduction to percents, elements of number theory, and data organization, algebraic expressions and solving equations. After completing this course, students continue to our 6th grade Advanced level.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Sun
      9:15am - 11:15am
      4 Spots Left
      in-person
      Sun
      9:15am - 11:15am
      4 Spots Left
      in-person
      Thu
      3:45pm - 5:45pm
      full
      in-person , start date: 09/12/2024
      Thu
      3:45pm - 5:45pm
      full
      in-person , start date: 09/12/2024
      Mon
      3:45pm - 5:45pm
      1 Spots Left
      in-person , start date: 01/27/2025
      Mon
      3:45pm - 5:45pm
      1 Spots Left
      in-person , start date: 01/27/2025
      Grade 5 Advanced
      5
      2
      open
      Students who have completed Grade 4 Accelerated or Grade 4 Advanced may continue to this course. We focus on preparing students for middle school with a mastery of computations, solving equations, and working with algebraic expressions. The curriculum emphasizes modeling when solving various types of word problems. The concepts covered in grade 4 are expanded and taken to the next level. Students explore the abstract nature of numbers and operations by studying number systems with bases other than 10. After completing this course, students are ready to enter our 6th grade Advanced or Honors level, based on their teacher’s recommendation.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Wed
      3:30pm - 5:30pm
      2 Spots Left
      in-person
      Wed
      3:30pm - 5:30pm
      2 Spots Left
      in-person
      Sun
      11:30am - 1:30pm
      3 Spots Left
      in-person
      Sun
      11:30am - 1:30pm
      3 Spots Left
      in-person
      Wed
      5:45pm - 7:45pm
      2 Spots Left
      in-person
      Wed
      5:45pm - 7:45pm
      2 Spots Left
      in-person
      Sat
      2:00pm - 4:00pm
      open
      in-person
      Sat
      2:00pm - 4:00pm
      open
      in-person
      Wed
      3:30pm - 5:30pm
      open
      in-person
      Wed
      3:30pm - 5:30pm
      open
      in-person
      Grade 5 Honors
      5
      3
      open
      Students who have successfully completed Grade 4 Advanced or Honors, or those who receive a recommendation following an evaluation, may continue to this course. The core concepts include number theory, reasoning and proofs, number systems in different bases, word problems and modeling with equations and inequalities, percents, patterns and sequences, relations, Pythagorean theorem proof and pythagorean triplets, properties of parallel and perpendicular lines, and geometrical construction problems. Students also regularly explore competition-style problems.
      Day
      Time (PST)
      Availability
      Notes
      Day
      Time (PST)
      Availability
      Mon
      5:45pm - 7:45pm
      open
      in-person
      Mon
      5:45pm - 7:45pm
      open
      in-person
      Mon
      3:30pm - 5:30pm
      open
      in-person
      Mon
      3:30pm - 5:30pm
      open
      in-person

      Middle School & High School

        Course
        Grade(s)
        Level
        Availability
        Pre-Algebra Accelerated
        6
        1
        full
        This course is an entry point for 6th grade students who are new to our program and unique approach. The curriculum prepares students for Algebra I. This course starts with building a foundation in working with positive and negative integers and fractions. We then continue to extend these concepts to modeling with ratios, proportions, direct and inverse variations, percent and their application, the cartesian plane, and absolute value equations and graphs. After completing this course, students enter our Algebra I Advanced level.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Tue
        6:45pm - 8:45pm
        full
        in-person
        Tue
        6:45pm - 8:45pm
        full
        in-person
        Thu
        4:15pm - 6:15pm
        full
        in-person , start date: 01/09/2025
        Thu
        4:15pm - 6:15pm
        full
        in-person , start date: 01/09/2025
        Pre-Algebra Advanced
        6
        2
        open
        Students who have completed Grade 5 Accelerated or Grade 5 Advanced may continue to this course.We build on the foundation of 5th grade and study ratios, proportions, the application of direct and inverse variations, application of percents, the cartesian plane, and perform a deeper study of absolute value equations, inequalities, and graphs and their transformations. After completing this course, students are ready to enter our 7th grade Advanced or Honors level, based on their teacher’s recommendation.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        9:30am - 11:30am
        open
        in-person
        Sun
        9:30am - 11:30am
        open
        in-person
        Mon
        6:15pm - 8:15pm
        full
        in-person
        Mon
        6:15pm - 8:15pm
        full
        in-person
        Fri
        3:30pm - 5:30pm
        open
        in-person
        Fri
        3:30pm - 5:30pm
        open
        in-person
        Geometry I Advanced
        6
        2
        open
        We offer a three year Euclidean Geometry course in order to keep with international standards and to ensure deep coverage and thorough understanding of concepts. This course is followed by Geometry II Advanced (7th grade), and Geometry III Advanced (8th grade). In this course, students will learn how to construct logic arguments, and cover topics including: properties and criteria of parallel lines, triangles, congruent triangles, inequalities in triangles, and the study of polygons and 3D shapes.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Mon
        3:45pm - 4:45pm
        open
        in-person
        Mon
        3:45pm - 4:45pm
        open
        in-person
        Mon
        5:00pm - 6:00pm
        open
        in-person
        Mon
        5:00pm - 6:00pm
        open
        in-person
        Thu
        5:25pm - 6:25pm
        2 Spots Left
        in-person
        Thu
        5:25pm - 6:25pm
        2 Spots Left
        in-person
        Sat
        12:00pm - 1:00pm
        open
        in-person
        Sat
        12:00pm - 1:00pm
        open
        in-person
        Thu
        4:45pm - 5:45pm
        open
        in-person
        Thu
        4:45pm - 5:45pm
        open
        in-person
        Pre-Algebra Honors
        6
        3
        open
        Students who have successfully completed Grade 5 Advanced or Honors, or those who receive a recommendation following an evaluation, may continue to this course. Students in this course are led through a rigorous curriculum where they dive deeply into topics including ratios, proportions, inverse and direct variations, percent, absolute value equations, inequalities and their graphs, and linear functions. These topics are mastered at the SAT and ACT level.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Thu
        6:40pm - 8:40pm
        1 Spots Left
        in-person
        Thu
        6:40pm - 8:40pm
        1 Spots Left
        in-person
        Fri
        6:00pm - 8:00pm
        2 Spots Left
        in-person
        Fri
        6:00pm - 8:00pm
        2 Spots Left
        in-person
        Mon
        4:00pm - 6:00pm
        4 Spots Left
        in-person
        Mon
        4:00pm - 6:00pm
        4 Spots Left
        in-person
        Sun
        9:30am - 11:30am
        full
        in-person
        Sun
        9:30am - 11:30am
        full
        in-person
        Tue
        4:00pm - 6:00pm
        4 Spots Left
        in-person
        Tue
        4:00pm - 6:00pm
        4 Spots Left
        in-person
        Algebra I Advanced
        7
        2
        open
        Students who have completed Grade 6 Accelerated or Grade 6 Advanced may continue to this course. This is a rigorous algebra curriculum that expands on algebraic topics introduced in Grade 6. In this course students develop proficiency in graphing linear equations and analyzing the connection between graphs and equations, systems of linear equations and their applications, work with exponents, polynomials, master factoring techniques to solve equations, and word problems. After completing this course, students continue to our 8th grade Advanced or Honors level, based on their teacher’s recommendation.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Wed
        5:45pm - 8:15pm
        open
        in-person
        Wed
        5:45pm - 8:15pm
        open
        in-person
        Mon
        3:45pm - 6:15pm
        open
        in-person
        Mon
        3:45pm - 6:15pm
        open
        in-person
        Geometry II Advanced
        7
        2
        open
        This course is the second in our three-year high school geometry series. We offer a three year Geometry course in order to keep with international standards and to ensure deep coverage and thorough understanding of concepts. Topics covered in this course include: types of triangles and their properties, special right triangles, properties of quadrilaterals, and construction with a compass and straightedge. After completing this course, students continue to our Geometry III Advanced or Honors course.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Tue
        5:30pm - 7:00pm
        1 Spots Left
        in-person
        Tue
        5:30pm - 7:00pm
        1 Spots Left
        in-person
        Wed
        7:15pm - 8:45pm
        open
        in-person
        Wed
        7:15pm - 8:45pm
        open
        in-person
        Tue
        4:00pm - 5:30pm
        1 Spots Left
        in-person
        Tue
        4:00pm - 5:30pm
        1 Spots Left
        in-person
        Wed
        3:45pm - 5:15pm
        open
        in-person
        Wed
        3:45pm - 5:15pm
        open
        in-person
        Sat
        10:15am - 11:45am
        open
        in-person
        Sat
        10:15am - 11:45am
        open
        in-person
        Sat
        11:30am - 1:00pm
        open
        in-person
        Sat
        11:30am - 1:00pm
        open
        in-person
        Tue
        7:20pm - 8:50pm
        open
        in-person
        Tue
        7:20pm - 8:50pm
        open
        in-person
        Algebra I Honors
        7
        3
        open
        Students who have successfully completed Grade 6 Advanced or Honors, or those who receive a recommendation following an evaluation, may continue to this course. Students in this course are led through a rigorous curriculum where they learn and master fundamental algebraic concepts including the equation of a line, the rules of exponents, polynomials, factoring techniques, and systems of linear equations and their applications. Students also learn about functions, including linear functions and graphs, quadratic equations, radicals, an introduction to logarithms, and set theory. We encourage our honors students to participate in math olympiads by studying AMC-like problems. We also include SAT-style problems to build a base for standardized tests.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        12:15pm - 2:45pm
        4 Spots Left
        in-person
        Sun
        12:15pm - 2:45pm
        4 Spots Left
        in-person
        Mon
        6:15pm - 8:45pm
        full
        in-person
        Mon
        6:15pm - 8:45pm
        full
        in-person
        Sat
        8:45am - 11:15am
        full
        in-person
        Sat
        8:45am - 11:15am
        full
        in-person
        Wed
        3:45pm - 6:15pm
        full
        in-person
        Wed
        3:45pm - 6:15pm
        full
        in-person
        Thu
        6:00pm - 8:30pm
        2 Spots Left
        in-person
        Thu
        6:00pm - 8:30pm
        2 Spots Left
        in-person
        Geometry I / II Accelerated
        8, 7
        1
        full
        This is the first year of our two-year Geometry series. Offering two years of Euclidean geometry instruction ensures deep coverage and thorough understanding of concepts, preparing students to succeed in high school and on standardized tests. Special attention in this course is given to writing formal proofs and topics covered include: angles and their classifications, parallel lines, triangles and their properties, special right triangles, and quadrilaterals. After completing this course, students continue to our Geometry III Advanced or Honors course.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        11:45am - 1:15pm
        full
        in-person
        Sun
        11:45am - 1:15pm
        full
        in-person
        Algebra II Advanced
        8
        2
        open
        Students who complete Algebra I Accelerated or Algebra I Advanced continue to this course. This rigorous curriculum covers advanced algebra topics. Students master concepts introduced in our Algebra I course by studying the next level of their application. Students learn to analyze given information, make conjectures and provide convincing arguments to prove statements. Core topics include polynomials, quadratic equations and Vieta’s theorem, relations and functions, algebraic fractions, and rational and radical equations and inequalities. Students also study radicals, equations with radicals, and applications of algebraic fractions. After completing this course, students continue to our 9th grade Advanced or Honors level, based on their teacher’s recommendation.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Wed
        4:30pm - 7:00pm
        open
        in-person
        Wed
        4:30pm - 7:00pm
        open
        in-person
        Tue
        4:00pm - 6:30pm
        open
        in-person
        Tue
        4:00pm - 6:30pm
        open
        in-person
        Wed
        5:30pm - 8:00pm
        open
        in-person
        Wed
        5:30pm - 8:00pm
        open
        in-person
        Algebra II Honors
        8
        3
        4 Spots Left
        Students who have successfully completed Algebra I Advanced or Honors, or those who receive a recommendation following an evaluation, may continue to this course. Students in this course are led through a rigorous curriculum that includes a thorough study of functions and their properties, applications, and graphs, and the idea of optimization. Students learn important tools that they will use in future classes. Our problems prepare students for the Johns Hopkins Center for Talented Youth SAT. We also encourage our honors students to participate in math olympiads by including AMC-like problems in the lessons.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Mon
        6:30pm - 9:00pm
        full
        in-person
        Mon
        6:30pm - 9:00pm
        full
        in-person
        Tue
        5:45pm - 8:15pm
        1 Spots Left
        in-person
        Tue
        5:45pm - 8:15pm
        1 Spots Left
        in-person
        Sun
        2:05pm - 4:35pm
        3 Spots Left
        in-person
        Sun
        2:05pm - 4:35pm
        3 Spots Left
        in-person
        Geometry III Honors
        8
        3
        open
        This course is the final year in our three-year geometry series. We offer a three year Geometry course in keeping with international standards and to ensure deep coverage and thorough understanding of concepts. Problems in this rigorous course are structurally complex. Students are expected to apply knowledge of multiple theorems in construction of proofs. Topics include: a further study of triangles, similarity, transformations with rigid motions and dilations, area comparison as a method to derive/prove important theorems, a complete study of circles. After completing this course, students will be ready to tackle geometry portions on subject tests, participate in Talent Search programs at top universities, and, based on the school and district - may have met curriculum requirements for geometry. Following this course students may continue to our “Trigonometry I and Geo+ Honors” course, a prerequisite for PreCalculus.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Fri
        5:45pm - 7:15pm
        2 Spots Left
        in-person
        Fri
        5:45pm - 7:15pm
        2 Spots Left
        in-person
        Fri
        7:30pm - 9:00pm
        open
        in-person
        Fri
        7:30pm - 9:00pm
        open
        in-person
        Tue
        3:50pm - 5:20pm
        open
        in-person
        Tue
        3:50pm - 5:20pm
        open
        in-person
        Algebra I / II Accelerated
        8, 9
        1
        open
        This course is an entry point for 8th grade students who are new to our program and unique approach. This rigorous curriculum covers advanced algebra topics. Students master concepts introduced in our Algebra I course by studying the next level of their application. Students learn to analyze given information, make conjectures and provide convincing arguments to prove statements. Core topics include polynomials, quadratic equations and Vieta’s theorem, relations and functions, algebraic fractions, and rational and radical equations and inequalities. Students also review topics from our Algebra I curriculum in an accelerated manner. After completing this course, students continue to our 9th grade Advanced level.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        10:15am - 12:45pm
        1 Spots Left
        in-person , start date: 09/22/2024
        Sun
        10:15am - 12:45pm
        1 Spots Left
        in-person , start date: 09/22/2024
        Tue
        6:15pm - 8:45pm
        4 Spots Left
        in-person
        Tue
        6:15pm - 8:45pm
        4 Spots Left
        in-person
        High School Geometry
        8, 9
        1
        full
        This is a one-year accelerated course that prepares students for high school geometry. Topics include: the study of triangles including special right triangles and triangle inequalities, similarities, and transformations, and a complete study of quadrilaterals and circles.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        1:00pm - 2:30pm
        full
        in-person
        Sun
        1:00pm - 2:30pm
        full
        in-person
        Mon
        7:00pm - 8:30pm
        full
        in-person
        Mon
        7:00pm - 8:30pm
        full
        in-person
        Pre-Calculus Advanced
        9
        2
        full
        This course covers topics required for calculus, college-level math classes, and SAT subject tests. Students master Algebra II concepts while applying them to next-level topics such as logarithmic and exponential expressions, equations, inequalities, and functions; sequences and series; complex numbers; polynomial functions and their graphs; and rational functions. After this class students continue to Precalculus II Advanced or Honors.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sun
        9:30am - 12:00pm
        full
        in-person
        Sun
        9:30am - 12:00pm
        full
        in-person
        Pre-Calculus Honors
        9
        3
        open
        Students are led through a rigorous and challenging curriculum. This course covers topics required for calculus, and college-level math classes. Students master Algebra II concepts while applying them to next-level topics such as logarithmic and exponential expressions, equations, inequalities, and functions; sequences and series; complex numbers; polynomial functions and their graphs; and rational functions. The program also includes topics on probability and counting. After completing this class, students continue to Intro to Calculus Honors.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Wed
        4:30pm - 7:00pm
        open
        in-person
        Wed
        4:30pm - 7:00pm
        open
        in-person
        Sun
        1:50pm - 4:20pm
        open
        in-person
        Sun
        1:50pm - 4:20pm
        open
        in-person
        Thu
        6:00pm - 8:30pm
        full
        in-person
        Thu
        6:00pm - 8:30pm
        full
        in-person
        Trigonometry & Analytic Geo
        9
        3
        open
        This class complements Precalculus and we highly recommend students take the courses together. Problems in this rigorous course are structurally complex. This course includes topics in analytic geometry, including conic sections, and complete study of trigonometry with applications and trigonometric functions. After this class student are ready to continue to Intro to Calc class where they apply trig in calculus problems.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Tue
        4:15pm - 5:45pm
        open
        in-person
        Tue
        4:15pm - 5:45pm
        open
        in-person
        Mon
        7:00pm - 8:30pm
        1 Spots Left
        in-person
        Mon
        7:00pm - 8:30pm
        1 Spots Left
        in-person
        Fri
        4:15pm - 5:45pm
        open
        in-person
        Fri
        4:15pm - 5:45pm
        open
        in-person
        Algebra II & Intro to Pre-Calc
        9, 10
        1
        open
        This course is an entry point for students new to our program. The course thoroughly reviews Algebra II concepts while applying them to next-level topics such as logarithmic and exponential expressions, equations, inequalities, and functions; sequences and series; complex numbers; polynomial functions and their graphs; and rational functions. This course prepares students for standardized tests and college-level classes. After completing this course, students continue to Precalculus Advanced or Honors.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Wed
        6:30pm - 9:00pm
        open
        in-person , start date: 09/25/2024
        Wed
        6:30pm - 9:00pm
        open
        in-person , start date: 09/25/2024
        Pre-Calculus II Advanced
        10
        2
        open
        Students learn to operate with and apply advanced functions and their graphical representations. This course provides a solid foundation for students who intend to take AP Calculus. The core topics include limits and continuity, applications of limits in defining derivatives and expanding the kowledge of derivatives to a full scale function analysis and applications. In addition to the core topics, this advanced curriculum Binomial Theorem and its applications, and partial fractions decomposition.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Thu
        6:30pm - 9:00pm
        open
        in-person
        Thu
        6:30pm - 9:00pm
        open
        in-person
        Intro to Calculus Honors
        10
        3
        open
        Students learn to operate with and apply advanced functions and their graphical representations. This course provides a solid foundation for students who intend to take AP Calculus. The core topics include limits and continuity, applications of limits in defining derivatives and expanding the knowledge of derivatives to a full scale function analysis and applications. In addition to the core topics, this advanced curriculum Binomial Theorem and its applications, and partial fractions decomposition.
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Sat
        1:35pm - 4:05pm
        1 Spots Left
        in-person
        Sat
        1:35pm - 4:05pm
        1 Spots Left
        in-person
        Sun
        9:00am - 11:30am
        1 Spots Left
        in-person
        Sun
        9:00am - 11:30am
        1 Spots Left
        in-person
        Tue
        6:00pm - 8:30pm
        4 Spots Left
        in-person
        Tue
        6:00pm - 8:30pm
        4 Spots Left
        in-person
        Calculus BC
        11, 12
        3
        open
        This 4 hour a week AP Calculus exam prep course is applying RSM methodology to prepare our students to take the AP exam. After this course students are ready to take the Calculus BC Exam. Please note that a Textbook is required (The course uses Single Variable Calculus: Concepts and Contexts 4th Edition by James Stewart).
        Day
        Time (PST)
        Availability
        Notes
        Day
        Time (PST)
        Availability
        Wed
        5:45pm - 8:45pm
        4 Spots Left
        online
        Wed
        5:45pm - 8:45pm
        4 Spots Left
        online
        Sun
        12:30pm - 3:30pm
        open
        in-person
        Sun
        12:30pm - 3:30pm
        open
        in-person
        Sun
        9:00am - 12:00pm
        full
        in-person
        Sun
        9:00am - 12:00pm
        full
        in-person

        Competition

          Course
          Grade(s)
          Level
          Availability
          Competition Prep (MCP) 4
          4
          0
          open
          This course is an entry point for entering 4th grade students who are new to our MCP program. RSM's unique MCP program for grades 4-9 covers topics frequently featured in established math competitions and builds a strong foundation for students who are looking to take part in the most prestigious math competitions in the future. Our competition preparation program is recommended as an add-on to the regular RSM program. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on the introduction of counting, number theory and other important new topics. After completing this course, students are ready to enter our MCP 5 level, based on their teacher’s recommendation.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Wed
          5:30pm - 7:00pm
          full
          online , start date: 09/11/2024
          Wed
          5:30pm - 7:00pm
          full
          online , start date: 09/11/2024
          Sat
          9:00am - 10:30am
          full
          online , start date: 09/07/2024
          Sat
          9:00am - 10:30am
          full
          online , start date: 09/07/2024
          Mon
          5:30pm - 7:00pm
          1 Spots Left
          online , start date: 09/09/2024
          Mon
          5:30pm - 7:00pm
          1 Spots Left
          online , start date: 09/09/2024
          Thu
          3:45pm - 5:15pm
          full
          online , start date: 09/05/2024
          Thu
          3:45pm - 5:15pm
          full
          online , start date: 09/05/2024
          Fri
          7:15pm - 8:45pm
          full
          online , start date: 09/06/2024
          Fri
          7:15pm - 8:45pm
          full
          online , start date: 09/06/2024
          Sun
          11:30am - 1:00pm
          2 Spots Left
          online , start date: 09/08/2024
          Sun
          11:30am - 1:00pm
          2 Spots Left
          online , start date: 09/08/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Mon
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/09/2024
          Mon
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/09/2024
          Sat
          9:00am - 10:30am
          open
          online , start date: 09/07/2024
          Sat
          9:00am - 10:30am
          open
          online , start date: 09/07/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Competition Prep (MCP) 5 Level 2
          5
          0
          4 Spots Left
          Students who have completed MCP 4 or new students that were successfully evaluated may continue to this course. We focus on preparing students for introductory mathematical contests such as, MOEMS E, Math Kangaroo grades 5-6, and the IMC Rounds I. The concepts covered in MCP 4 are expanded and taken to the next level. RSM's unique MCP program for grades 4-9 covers topics frequently featured in established math competitions and builds a strong foundation for students who are looking to take part in the most prestigious math competitions in the future. Our competition preparation program is recommended as an add-on to the regular RSM program. The curriculum emphasizes the systematic approach to competition-style math problems and focuses on the introduction of counting, number theory and more. After completing this course, students are ready to enter our MCP 6 level, based on their teacher’s recommendation.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Mon
          3:45pm - 5:15pm
          full
          online , start date: 09/09/2024
          Mon
          3:45pm - 5:15pm
          full
          online , start date: 09/09/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Thu
          5:30pm - 7:00pm
          full
          online , start date: 09/05/2024
          Thu
          5:30pm - 7:00pm
          full
          online , start date: 09/05/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Tue
          5:30pm - 7:00pm
          full
          online , start date: 09/10/2024
          Fri
          3:45pm - 5:15pm
          full
          online , start date: 09/06/2024
          Fri
          3:45pm - 5:15pm
          full
          online , start date: 09/06/2024
          Sat
          1:00pm - 2:30pm
          2 Spots Left
          online , start date: 09/07/2024
          Sat
          1:00pm - 2:30pm
          2 Spots Left
          online , start date: 09/07/2024
          Wed
          5:35pm - 7:05pm
          2 Spots Left
          online , start date: 09/11/2024
          Wed
          5:35pm - 7:05pm
          2 Spots Left
          online , start date: 09/11/2024
          Sun
          1:15pm - 2:45pm
          full
          online , start date: 09/08/2024
          Sun
          1:15pm - 2:45pm
          full
          online , start date: 09/08/2024
          Sat
          10:45am - 12:15pm
          full
          online , start date: 09/07/2024
          Sat
          10:45am - 12:15pm
          full
          online , start date: 09/07/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Competition Prep (MCP) 5 Level 1
          5
          0
          open
          This course is an entry point for entering 5th grade students who are new to our MCP program. RSM's unique MCP program for grades 4-9 covers topics frequently featured in established math competitions and builds a strong foundation for students who are looking to take part in the most prestigious math competitions in the future. Our competition preparation program is recommended as an add-on to the regular RSM program. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on the introduction of counting, number theory and other important new topics. After completing this course, students are ready to enter our MCP 6 level, based on their teacher’s recommendation.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Sun
          1:15pm - 2:45pm
          3 Spots Left
          online , start date: 09/08/2024
          Sun
          1:15pm - 2:45pm
          3 Spots Left
          online , start date: 09/08/2024
          Fri
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/06/2024
          Fri
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/06/2024
          Competition Prep (MCP) 6 Level 2
          6
          0
          open
          Students who have completed MCP 5 or new students after successful a evaluation may continue to this course. We focus on preparing students for introductory mathematical contests such as MOEMS E or Math Kangaroo grades 5-6, or IMC I and II Rounds. The concepts covered in MCP 5 are expanded and taken to the next level. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on the introduction of counting, number theory and others. Main concepts: Number Theory, Counting and Probability, Sequences (arithmetic), Word problems, Linear Function, Intro to Plane Geometry. In addition to 6_1 the following topics - Counting, Number Theory, and Geometry - are expanded. The complexity and difficulty of chosen problems from these topics are significantly increased. After completing this course, students are ready to enter our MCP 7 level, based on their teacher’s recommendation.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Mon
          3:45pm - 5:15pm
          1 Spots Left
          online , start date: 09/09/2024
          Mon
          3:45pm - 5:15pm
          1 Spots Left
          online , start date: 09/09/2024
          Wed
          3:45pm - 5:15pm
          full
          online , start date: 09/11/2024
          Wed
          3:45pm - 5:15pm
          full
          online , start date: 09/11/2024
          Thu
          7:15pm - 8:45pm
          full
          online , start date: 09/05/2024
          Thu
          7:15pm - 8:45pm
          full
          online , start date: 09/05/2024
          Fri
          7:15pm - 8:45pm
          full
          online , start date: 09/06/2024
          Fri
          7:15pm - 8:45pm
          full
          online , start date: 09/06/2024
          Tue
          7:15pm - 8:45pm
          full
          online , start date: 09/10/2024
          Tue
          7:15pm - 8:45pm
          full
          online , start date: 09/10/2024
          Sun
          11:15am - 12:45pm
          2 Spots Left
          online , start date: 09/08/2024
          Sun
          11:15am - 12:45pm
          2 Spots Left
          online , start date: 09/08/2024
          Fri
          7:15pm - 8:45pm
          2 Spots Left
          online , start date: 09/06/2024
          Fri
          7:15pm - 8:45pm
          2 Spots Left
          online , start date: 09/06/2024
          National Math Competition Preparation (NMCP) 6
          6
          0
          open
          NMCP 6 is our most elite level of competition preparation for 6th graders. This highly selective program works to prepare students for the full circuit of elite national and international mathematical competitions. Either students who have completed MCP 5 Level 2 with their teacher's recommendation, or students who demonstrated exemplary performance on our evaluation exam, may be admitted to this course. Competition focus for NMCP 6 includes: MOEMS M, Math Kangaroo, and AMC8.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Tue
          4:30pm - 6:30pm
          open
          online , start date: 09/10/2024
          Tue
          4:30pm - 6:30pm
          open
          online , start date: 09/10/2024
          Competition Prep (MCP) 6 Level 1
          6
          0
          4 Spots Left
          This course is an entry point for entering 6th grade students who are new to our MCP program. RSM's unique MCP program for grades 4-9 covers topics frequently featured in established math competitions and builds a strong foundation for students who are looking to take part in the most prestigious math competitions in the future. Our competition preparation program is recommended as an add-on to the regular RSM program. In this course we focus on preparing students for introductory mathematical contests such as MOEMS E or Math Kangaroo grades 5-6, or IMC I and II Rounds. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on the introduction of counting, number theory and other topics. After completing this course, students are ready to enter our MCP 7 level, based on their teacher’s recommendation.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Tue
          3:45pm - 5:15pm
          4 Spots Left
          online , start date: 09/10/2024
          Tue
          3:45pm - 5:15pm
          4 Spots Left
          online , start date: 09/10/2024
          Competition Prep (MCP) 7 Level 2
          7
          0
          open
          Students who have completed MCP 6 or new students after a successful evaluation may continue to this course. We focus on preparing students for mathematical contests such as AMC 8, MOEMS M, Math Kangaroo grades 7-8, and IMC Round II. The concepts covered in MCP 6 are expanded and taken to the next level. The curriculum emphasizes a systematic approach to competition-style math problems. Students continue the study of Combinatorics and Probability, advanced level of Number Theory, (contest level) of Geometry, and Statistics. Many challenging problems in this class are based on problems created for regional and national level contests, including problems presented at international competitions.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Mon
          7:15pm - 8:45pm
          1 Spots Left
          online , start date: 09/09/2024
          Mon
          7:15pm - 8:45pm
          1 Spots Left
          online , start date: 09/09/2024
          Tue
          7:15pm - 8:45pm
          full
          online , start date: 09/10/2024
          Tue
          7:15pm - 8:45pm
          full
          online , start date: 09/10/2024
          Wed
          3:45pm - 5:15pm
          full
          online , start date: 09/11/2024
          Wed
          3:45pm - 5:15pm
          full
          online , start date: 09/11/2024
          Fri
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/06/2024
          Fri
          5:30pm - 7:00pm
          2 Spots Left
          online , start date: 09/06/2024
          Thu
          6:00pm - 7:30pm
          4 Spots Left
          online , start date: 09/05/2024
          Thu
          6:00pm - 7:30pm
          4 Spots Left
          online , start date: 09/05/2024
          National Math Competition Preparation (NMCP) 7
          7
          0
          open
          NMCP 7 is our most elite level of competition preparation for 7th graders. This highly selective program works to prepare students for the full circuit of elite national and international mathematical competitions. Either students who have completed MCP 6 Level 2 with their teacher's recommendation, or students who demonstrated exemplary performance on our evaluation exam, may be admitted to this course. Competition focus for NMCP 7 includes: AMC8, AMC10, Math Kangaroo, and selective team competitions for middle schoolers.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Wed
          6:30pm - 8:30pm
          full
          online , start date: 09/11/2024
          Wed
          6:30pm - 8:30pm
          full
          online , start date: 09/11/2024
          Sat
          10:45am - 12:45pm
          open
          online , start date: 09/07/2024
          Sat
          10:45am - 12:45pm
          open
          online , start date: 09/07/2024
          Competition Prep (MCP) 7 Level 1
          7
          0
          full
          This course is an entry point for 7th grade students who are new to the RSM MCP program. It covers topics frequently featured in math competitions and builds a strong foundation for students who are looking to take part in the most prestigious math competitions in the future. It is recommended as an add-on to the regular RSM program. This course focuses on preparing students for mathematical contests such as MOEMS M, Math Kangaroo, and AMC8. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on the introduction of Number Theory, introduction to Combinatorics and Probability, contest level Geometry, Statistics, and other topics. Many challenging problems in this class are based on problems created for regional and national level contests, including problems presented at international competitions.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Mon
          7:30pm - 9:00pm
          full
          online , start date: 09/09/2024
          Mon
          7:30pm - 9:00pm
          full
          online , start date: 09/09/2024
          Competition Prep (MCP) 8 Level 2
          8
          0
          open
          Students who have completed MCP 7 or new students after successful evaluation may be accepted to this course. We focus on preparing students for regional and national level mathematical contests, including AMC 8/10 and MOEMS M. The concepts covered in MCP 7 are expanded and taken to the next level. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on topics of Combinatorics and Probability, (contest level) of Number Theory, (contest level) of Geometry, and Algebra (Sequences and Polynomials). Many challenging problems in this class are based on problems created for regional and national level contests, including problems presented at international competitions.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Mon
          5:50pm - 7:20pm
          2 Spots Left
          online , start date: 09/09/2024
          Mon
          5:50pm - 7:20pm
          2 Spots Left
          online , start date: 09/09/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Wed
          7:15pm - 8:45pm
          full
          online , start date: 09/11/2024
          Sun
          3:00pm - 4:30pm
          open
          online , start date: 09/08/2024
          Sun
          3:00pm - 4:30pm
          open
          online , start date: 09/08/2024
          Wed
          4:15pm - 5:45pm
          open
          online , start date: 09/11/2024
          Wed
          4:15pm - 5:45pm
          open
          online , start date: 09/11/2024
          National Math Competition Preparation (NMCP) 8
          8
          0
          full
          NMCP 8 is our most elite level of competition preparation for 8th graders. This highly selective program works to prepare students for the full circuit of elite national and international mathematical competitions. Either students who have completed MCP 7 Level 2 with their teacher's recommendation, or students who demonstrated exemplary performance on our evaluation exam, may be admitted to this course. Competition focus for NMCP 8 includes: AMC10, Math Kangaroo, and selective team competitions for middle and high schoolers including the Berkeley Math Tournament, Harvard-MIT Mathematics Tournament (HMMT), and others.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Fri
          6:45pm - 8:45pm
          full
          online , start date: 09/06/2024
          Fri
          6:45pm - 8:45pm
          full
          online , start date: 09/06/2024
          Wed
          4:15pm - 6:15pm
          full
          online , start date: 09/11/2024
          Wed
          4:15pm - 6:15pm
          full
          online , start date: 09/11/2024
          Competition Prep (MCP) 9
          9, 10
          0
          open
          Students who have completed MCP 8 or new students after successful evaluation may be accepted to this course. We focus on preparing students for regional and national level mathematical contests, including the AMC 10. The concepts covered in MCP 8 are expanded and taken to the next level. The curriculum emphasizes a systematic approach to competition-style math problems and focuses on topics of Combinatorics and Probability, (contest level) of Number Theory, (contest level) of Geometry, and Algebra (Sequences and Polynomials). Many challenging problems in this class are based on problems created for regional and national level contests, including problems presented at international competitions.
          Day
          Time (PST)
          Availability
          Notes
          Day
          Time (PST)
          Availability
          Tue
          6:45pm - 8:15pm
          2 Spots Left
          online , start date: 09/10/2024
          Tue
          6:45pm - 8:15pm
          2 Spots Left
          online , start date: 09/10/2024
          Fri
          4:20pm - 5:50pm
          open
          online , start date: 09/06/2024
          Fri
          4:20pm - 5:50pm
          open
          online , start date: 09/06/2024
          Sat
          4:10pm - 5:40pm
          full
          online , start date: 09/07/2024
          Sat
          4:10pm - 5:40pm
          full
          online , start date: 09/07/2024
          Meet our principal and see our program first-hand
          SCHEDULE AN EVALUATION