The full high school geometry curriculum

The Geometry Mastery Academy curriculum is the whole high school geometry course in 15 units. It runs from points, lines and planes through trigonometry, circles and coordinate geometry. Every lesson has a plain-English objective, a worked example, a quiz, and a Common Core standard attached. That way you can see exactly what your student is expected to know. The outline below is the real syllabus — nothing is hidden until you buy.

Start with the five free lessons, or take the 10-day free trial to open every unit.

The five free lessons

These are unlocked on a free account — no payment, no trial clock.

  1. Introduction to Points, Lines, and Planes — Students will be able to define and differentiate points, lines, and planes.
  2. Points, Lines, and Planes: Worked Examples — Students will be able to identify and represent points, lines, and planes.
  3. Line Segments and Rays — Define line segments and rays, distinguish them from lines, and use correct notation.
  4. Distance Along a Line — Calculate distance along a line using the number line formula and the distance formula.
  5. Midpoint of a Line Segment — Find the midpoint of a segment using the midpoint formula on a number line and in the coordinate plane.
Create a free account to open them →

Foundations of Geometry

41 lessons

Covers HSG.CO.A.1 · HSG.MG.A.1 · HSG.MG.A.3

  • Introduction to Points, Lines, and Planes

    Free lesson

    Students will be able to define and differentiate points, lines, and planes.

    beginner · 15 min · HSG.CO.A.1

  • Points, Lines, and Planes: Worked Examples

    Free lesson

    Students will be able to identify and represent points, lines, and planes.

    beginner · 20 min · HSG.CO.A.1

  • Line Segments and Rays

    Free lesson

    Define line segments and rays, distinguish them from lines, and use correct notation.

    beginner · 15 min · HSG.CO.A.1

  • Distance Along a Line

    Free lesson

    Calculate distance along a line using the number line formula and the distance formula.

    intermediate · 20 min · HSG.MG.A.1

  • Midpoint of a Line Segment

    Free lesson

    Find the midpoint of a segment using the midpoint formula on a number line and in the coordinate plane.

    intermediate · 20 min · HSG.MG.A.1

  • Understanding Angles

    Define an angle precisely, identify its parts, and classify angles by measure.

    beginner · 20 min · HSG.CO.A.1

  • Understanding Angles and Their Types

    Students will be able to classify angles by their measures.

    beginner · 20 min · HSG.CO.A.1

  • Vertical Angles Theorem

    Prove the Vertical Angles Theorem and apply it to find unknown angle measures.

    intermediate · 25 min · HSG.CO.A.1

  • Angle Pair Relationships: Complementary and Supplementary

    Prove theorems about complementary and supplementary angles and apply them to solve problems.

    intermediate · 25 min · HSG.CO.A.1

  • Perpendicular Lines

    Define perpendicular lines precisely and identify them in diagrams and real-world contexts.

    beginner · 15 min · HSG.CO.A.1

  • Parallel Lines

    Define parallel lines precisely and distinguish them from skew lines.

    beginner · 15 min · HSG.CO.A.1

  • Understanding Parallel and Perpendicular Lines

    Students will be able to identify and analyze parallel and perpendicular lines.

    intermediate · 20 min · HSG.CO.A.1

  • Parallel and Perpendicular Lines

    Students will be able to identify and formulate equations for parallel and perpendicular lines.

    intermediate · 25 min · HSG.CO.A.1

  • Proving Theorems About Parallel Lines and Transversals

    Prove theorems about angles formed by parallel lines and transversals.

    advanced · 30 min · HSG.CO.A.1

  • Proving Theorems About Perpendicular Lines

    Prove theorems about perpendicular lines and apply them in geometric reasoning.

    advanced · 30 min · HSG.CO.A.1

  • Introduction to Geometric Constructions

    Understand the purpose and tools of geometric constructions per G.CO.D.12.

    beginner · 15 min · HSG.MG.A.3

  • Copying a Segment with Compass and Straightedge

    Construct a copy of a given line segment using compass and straightedge.

    intermediate · 20 min · HSG.MG.A.3

  • Copying an Angle with Compass and Straightedge

    Construct a copy of a given angle using compass and straightedge.

    intermediate · 20 min · HSG.MG.A.3

  • Bisecting a Segment: The Perpendicular Bisector

    Construct a perpendicular bisector of a given segment using compass and straightedge.

    intermediate · 20 min · HSG.MG.A.3

  • Bisecting an Angle

    Construct an angle bisector using compass and straightedge.

    intermediate · 20 min · HSG.MG.A.3

  • Constructing Perpendicular Lines

    Construct a perpendicular line through a given point, both on and off the line.

    intermediate · 25 min · HSG.MG.A.3

  • Constructing Parallel Lines

    Construct a line parallel to a given line through a given point.

    intermediate · 25 min · HSG.MG.A.3

  • Constructing a Perpendicular Bisector: Deep Dive

    Construct a perpendicular bisector and apply its equidistant property.

    intermediate · 20 min · HSG.MG.A.3

  • Constructing an Equilateral Triangle

    Construct an equilateral triangle from a given segment using compass and straightedge.

    intermediate · 20 min · HSG.MG.A.3

  • Constructing a Square

    Construct a square using compass and straightedge by combining perpendicular and parallel constructions.

    advanced · 25 min · HSG.MG.A.3

  • Identifying Triangles and Their Types

    Students will be able to classify triangles based on their sides and angles.

    intermediate · 30 min · HSG.MG.A.1

  • Investigating Triangles and Their Properties

    Students will be able to classify and calculate properties of different types of triangles.

    intermediate · 25 min · HSG.MG.A.1

  • The Pythagorean Theorem Unveiled

    Students will be able to apply the Pythagorean theorem to find missing side lengths in right triangles.

    intermediate · 25 min · HSG.MG.A.1

  • Discovering the Pythagorean Theorem

    Students will be able to apply the Pythagorean theorem to find unknown side lengths in right triangles.

    intermediate · 25 min · HSG.MG.A.1

  • Exploring Quadrilaterals: Types and Properties

    Students will be able to distinguish among different types of quadrilaterals and calculate their areas.

    intermediate · 30 min · HSG.MG.A.1

  • Polygons: Types and Area Calculation

    Students will be able to identify polygon types and calculate their areas.

    advanced · 30 min · HSG.MG.A.1

  • Measuring Area and Perimeter of Shapes

    Students will be able to calculate area and perimeter for various geometric shapes.

    intermediate · 30 min · HSG.MG.A.1

  • Circles: Definition and Key Terms

    Define a circle precisely and identify its key parts including radius, diameter, chord, and arc.

    beginner · 20 min · HSG.CO.A.1

  • Exploring Circles: Radius, Diameter, and Area

    Students will be able to calculate the radius, diameter, and area of circles.

    advanced · 30 min · HSG.MG.A.1

  • Circles: Properties and Theorems

    Students will be able to calculate the radius, diameter, and circumference of circles.

    intermediate · 20 min · HSG.MG.A.1

  • Distance Around a Circular Arc

    Calculate the distance around a circular arc using the arc length formula.

    intermediate · 20 min · HSG.MG.A.1

  • Transformations: Translations, Rotations, and Reflections

    Students will be able to perform and describe geometric transformations.

    advanced · 30 min · HSG.MG.A.1

  • Introduction to Congruence and Similarity

    Students will be able to distinguish between congruence and similarity in geometric shapes.

    advanced · 30 min · HSG.MG.A.1

  • Partitioning Segments in Given Ratios

    Find a point that partitions a segment in a given ratio using the section formula.

    intermediate · 25 min · HSG.MG.A.1

  • Finding Points Using the Section Formula

    Find a point on a directed line segment that partitions it in a given ratio.

    advanced · 25 min · HSG.MG.A.1

  • Applications of Directed Line Segments

    Apply the partition formula to solve real-world problems with directed line segments.

    advanced · 25 min · HSG.MG.A.3

Angles

1 lessons

Covers HSG.CO.A.1 · HSG.CO.C.9

  • Measuring Angles

    Measure angles using a protractor and classify them.

    beginner · 20 min · HSG.CO.A.1 · HSG.CO.C.9

Parallel and Perpendicular Lines

16 lessons

Covers HSG.CO.A.1 · HSG.GPE.B.5 · HSG.CO.C.9

  • Introduction to Parallel Lines

    Students will be able to identify parallel lines and their slopes.

    beginner · 15 min · HSG.CO.A.1 · HSG.GPE.B.5

  • Transversals and Parallel Lines

    Students will be able to identify and calculate angle measures formed by transversals.

    beginner · 20 min · HSG.CO.C.9

  • Identifying Perpendicular Lines

    Students will be able to determine if lines are perpendicular by analyzing slopes.

    intermediate · 25 min · HSG.CO.A.1 · HSG.GPE.B.5

  • Finding Equations of Parallel Lines

    Students will be able to write equations for lines parallel to a given line.

    intermediate · 20 min · HSG.GPE.B.5

  • Finding Equations of Perpendicular Lines

    Students will be able to develop equations for lines perpendicular to a given line.

    intermediate · 25 min · HSG.GPE.B.5

  • Angle Relationships with Parallel Lines

    Students will be able to solve for unknown angles with parallel lines cut by a transversal.

    intermediate · 20 min · HSG.CO.C.9

  • Slope-Intercept Form Review

    Students will be able to transform and manipulate equations in slope-intercept form for parallel and perpendicular lines.

    intermediate · 25 min · HSG.GPE.B.5

  • Real-World Applications of Parallel and Perpendicular Lines

    Students will be able to identify and apply properties of parallel and perpendicular lines in real-world scenarios.

    advanced · 30 min · HSG.CO.C.9 · HSG.GPE.B.5

  • Understanding Parallel Lines

    Students will be able to identify and represent parallel lines.

    beginner · 15 min · HSG.CO.A.1

  • Exploring Perpendicular Lines

    Students will be able to identify and calculate the slopes of perpendicular lines.

    beginner · 15 min · HSG.CO.A.1 · HSG.GPE.B.5

  • Identifying Parallel and Perpendicular Lines

    Students will be able to classify lines as parallel or perpendicular.

    intermediate · 20 min · HSG.CO.A.1 · HSG.GPE.B.5

  • Finding Missing Angles in Parallel Lines

    Students will be able to calculate missing angles formed by parallel lines and a transversal.

    intermediate · 25 min · HSG.CO.C.9

  • Applying Concepts with Transversals

    Students will apply their understanding to find angles created by transversals intersecting parallel lines.

    intermediate · 30 min · HSG.CO.C.9

  • The Using Slopes to Determine Lines

    Students will be able to calculate slopes and determine relationships of lines.

    advanced · 30 min · HSG.GPE.B.5

  • Graphing Parallel and Perpendicular Lines

    Students will graph parallel and perpendicular lines on a coordinate plane.

    advanced · 30 min · HSG.GPE.B.5

  • Real-Life Applications of Parallel and Perpendicular Lines

    Students will apply geometric properties of parallel and perpendicular lines to real-world scenarios.

    advanced · 30 min · HSG.CO.C.9 · HSG.GPE.B.5

Transformations

13 lessons

Covers HSG.CO.A.4 · HSG.CO.A.5 · HSG.CO.A.2

  • Mastering Reflections

    Students will be able to perform reflections of geometric shapes and points.

    intermediate · 25 min · HSG.CO.A.4 · HSG.CO.A.5

  • Exploring Rotations

    Students will be able to rotate points and shapes around a fixed point.

    intermediate · 30 min · HSG.CO.A.4 · HSG.CO.A.5

  • Understanding Dilations

    Students will be able to apply dilations to points and shapes using different scale factors.

    intermediate · 20 min · HSG.CO.A.2

  • Combining Transformations

    Students will be able to apply and combine multiple transformations to geometric shapes systematically.

    advanced · 30 min · HSG.CO.A.2 · HSG.CO.A.5

  • Real-Life Applications of Transformations

    Students will be able to identify and describe real-world applications of transformations.

    advanced · 25 min · HSG.CO.A.2

  • Exploring the Composition of Transformations

    Students will be able to effectively compose and analyze multiple transformations, understanding their cumulative effects.

    advanced · 30 min · HSG.CO.A.2 · HSG.CO.A.5

  • Introduction to Transformations

    Students will be able to identify and perform basic transformations.

    beginner · 20 min · HSG.CO.A.4 · HSG.CO.A.5

  • Understanding Translations

    Students will be able to translate shapes using coordinate rules.

    beginner · 15 min · HSG.CO.A.4 · HSG.CO.A.5

  • Exploring Reflections

    Students will be able to reflect shapes across various lines.

    intermediate · 25 min · HSG.CO.A.4 · HSG.CO.A.5

  • Understanding Rotations

    Students will be able to rotate shapes around a point.

    intermediate · 20 min · HSG.CO.A.4 · HSG.CO.A.5

  • Applying Dilations

    Students will be able to apply dilations to geometric figures.

    intermediate · 25 min · HSG.CO.A.2

  • Transformations in Real Life

    Students will be able to identify transformations in real-life scenarios.

    advanced · 30 min · HSG.CO.A.2

  • Transformations Quiz

    Students will be able to demonstrate knowledge of transformations through assessment.

    advanced · 30 min · HSG.CO.A.2 · HSG.CO.A.4 · HSG.CO.A.5

Triangles

4 lessons

Covers HSG.SRT.B.5 · HSG.CO.A.1 · HSG.CO.C.10

  • Pythagorean Theorem

    Use the Pythagorean theorem to find missing side lengths.

    intermediate · 30 min · HSG.SRT.B.5

  • Triangles: Types and Properties

    Equilateral, isosceles, scalene, right triangles and their defining properties.

    intermediate · 30 min · HSG.CO.A.1 · HSG.CO.C.10

  • Triangle Angle Sum Theorem

    Why the interior angles of any triangle always add up to 180 degrees.

    beginner · 20 min · HSG.CO.C.10

  • Triangle Congruence Criteria

    SSS, SAS, ASA, and AAS — the shortcuts for proving two triangles are congruent.

    intermediate · 35 min · HSG.SRT.B.5

Triangle Congruence

14 lessons

Covers HSG.CO.B.8 · HSG.CO.B.6 · HSG.CO.B.7 · HSG.CO.C.10

  • Exploring SSS Congruence Theorem

    Students will be able to apply the SSS theorem to determine triangle congruence.

    intermediate · 20 min · HSG.CO.B.8

  • Understanding SAS Congruence Theorem

    Students will be able to use the SAS theorem to identify triangle congruence.

    intermediate · 20 min · HSG.CO.B.8

  • Angle-Side-Angle (ASA) Congruence Theorem

    Students will be able to apply the ASA theorem to assess triangle congruence.

    intermediate · 20 min · HSG.CO.B.8

  • Angle-Angle-Side (AAS) Congruence Theorem

    Students will be able to use the AAS theorem to determine triangle congruence.

    intermediate · 20 min · HSG.CO.B.8

  • Identifying Triangle Similarity and Congruence

    Students will be able to differentiate between triangle similarity and congruence.

    intermediate · 20 min · HSG.CO.B.6 · HSG.CO.B.7

  • Applications of Triangle Congruence in Real Life

    Students will be able to identify real-world applications of triangle congruence.

    advanced · 30 min · HSG.CO.B.7

  • Introduction to Triangle Congruence

    Students will be able to identify and define triangle congruence.

    beginner · 15 min · HSG.CO.B.6 · HSG.CO.B.7

  • Criteria for Triangle Congruence: SSS

    Students will be able to apply the SSS postulate for triangle congruence.

    intermediate · 25 min · HSG.CO.B.8

  • Criteria for Triangle Congruence: SAS

    Students will be able to apply the SAS postulate for triangle congruence.

    intermediate · 20 min · HSG.CO.B.8

  • Criteria for Triangle Congruence: ASA

    Students will be able to apply the ASA postulate for triangle congruence.

    intermediate · 30 min · HSG.CO.B.8

  • Understanding Isosceles Triangles

    Students will be able to analyze congruence in isosceles triangles.

    intermediate · 20 min · HSG.CO.C.10

  • Exploring Equilateral Triangles

    Students will be able to apply knowledge of congruence in equilateral triangles.

    intermediate · 25 min · HSG.CO.C.10

  • Proving Triangle Congruence with CPCTC

    Students will be able to apply CPCTC to prove triangle congruence.

    advanced · 30 min · HSG.CO.B.7

  • Advanced Congruence Applications in Real Life

    Students will be able to recognize and apply triangle congruence in real-life scenarios.

    advanced · 30 min · HSG.CO.B.7

Relationships in Triangles

17 lessons

Covers HSG.SRT.B.5 · HSG.CO.C.10 · HSG.SRT.B.4

  • Understanding Triangle Types

    Students will be able to classify triangles based on sides and angles.

    beginner · 15 min · HSG.SRT.B.5

  • Triangle Sum Theorem

    Students will be able to calculate missing angles in a triangle using the Triangle Sum Theorem.

    beginner · 15 min · HSG.CO.C.10

  • Understanding Congruent Triangles

    Students will be able to determine if triangles are congruent using various criteria.

    intermediate · 20 min · HSG.SRT.B.5

  • Exploring Similar Triangles

    Students will be able to identify and prove triangle similarity using various criteria.

    intermediate · 20 min · HSG.SRT.B.4 · HSG.SRT.B.5

  • The Pythagorean Theorem

    Students will be able to apply the Pythagorean theorem to find missing side lengths in right triangles.

    intermediate · 25 min · HSG.SRT.B.4

  • Finding Area of Triangles

    Students will be able to calculate the area of triangles using the appropriate method.

    beginner · 15 min · HSG.SRT.B.5

  • Exploring the Circumcircle

    Students will be able to determine the circumradius of triangles given their side lengths.

    advanced · 25 min · HSG.SRT.B.5

  • Incentre and Excentre of Triangles

    Students will be able to locate the incentre and excentres of triangles.

    advanced · 30 min · HSG.SRT.B.5

  • Exploring Triangle Inequalities

    Students will be able to apply triangle inequalities to determine the feasibility of triangle formation.

    advanced · 25 min · HSG.CO.C.10

  • Introduction to Triangle Basics

    Students will be able to classify triangles based on their sides and angles.

    beginner · 15 min · HSG.SRT.B.5

  • Angle Relationships in Triangles

    Students will be able to identify and apply angle relationships in triangles.

    intermediate · 20 min · HSG.CO.C.10

  • Triangle Inequality Theorem

    Students will be able to apply the Triangle Inequality Theorem.

    intermediate · 20 min · HSG.CO.C.10

  • Circumcircle and Incircle Concepts

    Students will be able to relate triangles to circumcircles and incircles.

    advanced · 30 min · HSG.SRT.B.5

  • Pythagorean Theorem in Triangles

    Students will be able to apply the Pythagorean Theorem.

    beginner · 20 min · HSG.SRT.B.4

  • Triangles and Similarity

    Students will be able to identify and compare similar triangles.

    intermediate · 25 min · HSG.SRT.B.4 · HSG.SRT.B.5

  • The Law of Sines

    Students will be able to use the Law of Sines to solve triangles.

    advanced · 30 min · HSG.SRT.B.5

  • The Law of Cosines

    Students will be able to apply the Law of Cosines to solve triangles.

    advanced · 30 min · HSG.SRT.B.5

Quadrilaterals

15 lessons

Covers HSG.CO.C.11 · HSG.CO.A.3

  • Introduction to Quadrilaterals

    Students will be able to recognize and define various quadrilaterals.

    beginner · 20 min · HSG.CO.C.11

  • Types of Quadrilaterals

    Students will be able to classify different types of quadrilaterals.

    beginner · 25 min · HSG.CO.C.11

  • Area of Trapezoids

    Students will be able to calculate the area of trapezoids.

    intermediate · 25 min · HSG.CO.C.11

  • Identifying Special Parallelograms

    Students will be able to differentiate between special parallelograms.

    intermediate · 20 min · HSG.CO.C.11

  • Diagonals in Quadrilaterals

    Students will be able to analyze the properties of diagonals in quadrilaterals.

    intermediate · 30 min · HSG.CO.C.11

  • Transformations in Quadrilaterals

    Students will be able to understand transformations of quadrilaterals.

    advanced · 30 min · HSG.CO.A.3

  • Real-World Applications of Quadrilaterals

    Students will be able to apply quadrilateral properties in real-life scenarios.

    advanced · 30 min · HSG.CO.C.11

  • Understanding Quadrilaterals

    Students will be able to classify and describe different quadrilaterals.

    beginner · 15 min · HSG.CO.C.11

  • Properties of Parallelograms

    Students will be able to apply properties of parallelograms to solve problems.

    intermediate · 20 min · HSG.CO.C.11

  • Properties of Rectangles

    Students will be able to calculate area and perimeter of rectangles.

    beginner · 15 min · HSG.CO.C.11

  • Exploring Rhombuses

    Students will be able to determine properties and calculate area for rhombuses.

    intermediate · 20 min · HSG.CO.C.11

  • Investigating Trapezoids

    Students will be able to calculate the area and properties of trapezoids.

    beginner · 15 min · HSG.CO.C.11

  • Congruent Quadrilaterals

    Students will be able to determine when quadrilaterals are congruent.

    intermediate · 20 min · HSG.CO.C.11

  • Angle Relationships in Quadrilaterals

    Students will be able to analyze angle relationships in various quadrilaterals.

    advanced · 25 min · HSG.CO.C.11

  • Transformations and Quadrilaterals

    Students will be able to apply properties of transformations as they relate to quadrilaterals.

    advanced · 30 min · HSG.CO.A.3

Polygons

14 lessons

Covers HSG.CO.A.1 · HSG.MG.A.1 · HSG.CO.A.3

  • Introduction to Polygons

    Students will be able to define a polygon and identify its key components.

    beginner · 15 min · HSG.CO.A.1

  • Classifying Polygons by Number of Sides

    Students will be able to classify polygons by their number of sides and name them correctly.

    beginner · 20 min · HSG.MG.A.1

  • Convex and Concave Polygons

    Students will be able to identify convex and concave polygons and explain the difference.

    beginner · 15 min · HSG.MG.A.1

  • Regular and Irregular Polygons

    Students will be able to distinguish regular polygons from irregular polygons.

    beginner · 20 min · HSG.CO.A.1 · HSG.MG.A.1

  • Interior Angles of Polygons

    Students will be able to calculate the sum of interior angles and individual angle measures in polygons.

    intermediate · 25 min · HSG.MG.A.1

  • Exterior Angles of Polygons

    Students will be able to calculate exterior angles and use the exterior angle sum theorem.

    intermediate · 25 min · HSG.MG.A.1

  • Diagonals in Polygons

    Students will be able to calculate the number of diagonals in any polygon.

    intermediate · 20 min · HSG.MG.A.1

  • Pentagons and Hexagons

    Students will be able to identify and describe properties of pentagons and hexagons.

    intermediate · 25 min · HSG.MG.A.1

  • Regular Polygon Properties

    Students will be able to describe the symmetry and angle properties of regular polygons.

    intermediate · 30 min · HSG.CO.A.3 · HSG.MG.A.1

  • Perimeter of Polygons

    Understand the definitions of perimeter and area.

    beginner · 20 min · HSG.MG.A.1

  • Area of Regular Polygons

    Students will be able to calculate the area of regular polygons using the apothem.

    advanced · 30 min · HSG.MG.A.1

  • Polygons in the Coordinate Plane

    Students will be able to plot polygons on the coordinate plane and find their perimeter and area.

    intermediate · 35 min · HSG.MG.A.1

  • Tessellations and Tiling with Polygons

    Students will be able to identify which polygons tessellate and create tessellation patterns.

    intermediate · 25 min · HSG.MG.A.1

  • Real-World Applications of Polygons

    Students will be able to identify and analyze polygon applications in real-world contexts.

    intermediate · 25 min · HSG.MG.A.1

Similarity

15 lessons

Covers HSG.SRT.A.2 · HSG.SRT.B.5 · HSG.SRT.B.4 · HSG.SRT.A.1

  • Introduction to Similarity

    Students will be able to identify similar figures and apply the similarity criteria.

    beginner · 15 min · HSG.SRT.A.2

  • Properties of Similar Triangles

    Students will be able to determine similarity of triangles using properties.

    intermediate · 20 min · HSG.SRT.A.2 · HSG.SRT.B.5

  • Properties of Similar Polygons

    Students will be able to assess similarity in polygons by methods of angle measures and side ratios.

    intermediate · 25 min · HSG.SRT.A.2

  • Similarity in Right Triangles

    Students will be able to utilize the properties of similarity in right triangles to find unknown sides.

    advanced · 30 min · HSG.SRT.B.4 · HSG.SRT.B.5

  • Using Similarity for Real-Life Applications

    Students will be able to apply similarity in practical scenarios to calculate different dimensions.

    intermediate · 25 min · HSG.SRT.B.5

  • Algebraic Applications of Similarity

    Students will be able to use algebraic techniques to solve similarity problems.

    advanced · 30 min · HSG.SRT.B.5

  • Circumference and Area Effects of Similarity

    Students will be able to calculate circumferences and areas using similarity.

    advanced · 30 min · HSG.SRT.A.2

  • Transformations and Similarity

    Students will be able to analyze how transformations affect similarity.

    intermediate · 25 min · HSG.SRT.A.1 · HSG.SRT.A.2

  • Introduction to Similarity in Geometry

    Students will be able to identify similar figures and calculate scale factors.

    beginner · 15 min · HSG.SRT.A.1 · HSG.SRT.A.2

  • Proportions and Similar Figures

    Students will be able to use proportions to find missing side lengths in similar figures.

    beginner · 20 min · HSG.SRT.A.2

  • Angle-Angle (AA) Similarity Criterion

    Students will be able to apply the AA similarity criterion to determine if triangles are similar.

    intermediate · 20 min · HSG.SRT.A.3

  • Side-Side-Side (SSS) Similarity Criterion

    Students will be able to determine triangle similarity using the SSS criterion.

    intermediate · 25 min · HSG.SRT.B.5

  • Using Similar Triangles in Real-World

    Students will be able to generate and utilize scale models through similarity.

    advanced · 25 min · HSG.SRT.B.5

  • Triangles in the Coordinate Plane

    Students will be able to identify similar triangles in the coordinate plane using distance calculations.

    advanced · 30 min · HSG.SRT.B.5

  • Applications of Similarity in Design

    Students will be able to integrate similarity principles into artistic and architectural design.

    advanced · 30 min · HSG.SRT.B.5

Trigonometry

22 lessons

Covers HSG.SRT.C.6 · HSG.SRT.C.8 · HSG.SRT.D.11 · HSG.SRT.C.7

  • Introduction to Trigonometric Ratios

    Students will be able to calculate sine, cosine, and tangent for given angles.

    beginner · 20 min · HSG.SRT.C.6

  • Understanding Sine, Cosine, and Tangent

    Students will be able to identify and calculate sine, cosine, and tangent for right triangles.

    beginner · 20 min · HSG.SRT.C.6

  • Exploring the Pythagorean Theorem

    Students will be able to apply the Pythagorean Theorem to find unknown side lengths.

    beginner · 25 min · HSG.SRT.C.8

  • The Unit Circle and Trigonometric Functions

    Students will be able to identify points on the unit circle for key angles and apply their sine and cosine values.

    beginner · 25 min · HSG.SRT.C.8

  • Understanding Unit Circle Basics

    Students will be able to determine sine and cosine values using the unit circle.

    intermediate · 30 min · HSG.SRT.C.8

  • Intro to Inverse Trigonometric Functions

    Students will be able to compute angles using inverse sine, cosine, and tangent functions.

    intermediate · 25 min · HSG.SRT.C.8

  • Trigonometric Functions Overview

    Students will be able to graph sine, cosine, and tangent functions.

    intermediate · 30 min · HSG.SRT.C.8

  • Applying the Law of Sines

    Students will be able to apply the Law of Sines to find missing angles and sides in non-right triangles.

    intermediate · 25 min · HSG.SRT.D.11

  • Introduction to the Law of Cosines

    Students will be able to apply the Law of Cosines to calculate missing sides and angles.

    intermediate · 25 min · HSG.SRT.D.11

  • Solving Right Triangles

    Students will be able to solve for unknown sides and angles in right triangles.

    intermediate · 30 min · HSG.SRT.C.8

  • Using Trigonometric Identities

    Students will be able to simplify trigonometric expressions using fundamental identities.

    advanced · 30 min · HSG.SRT.C.8

  • Exploring Angle Relationships

    Students will be able to identify angle relationships and use them in calculations.

    intermediate · 30 min · HSG.SRT.C.7

  • Trigonometric Applications in Real Life

    Students will be able to apply trigonometric concepts to solve real-world problems.

    advanced · 30 min · HSG.SRT.C.8 · HSG.SRT.D.11

  • Law of Sines and Cosines

    Students will be able to utilize the Law of Sines and Cosines in solving triangles.

    advanced · 30 min · HSG.SRT.D.11

  • Applying Trigonometry in Real-world Contexts

    Students will be able to apply trigonometric concepts to real-world problems.

    advanced · 30 min · HSG.SRT.C.8 · HSG.SRT.D.11

  • Understanding the Unit Circle

    Students will be able to understand and use the unit circle.

    beginner · 20 min · HSG.SRT.C.8

  • Finding Trigonometric Values from Angles

    Students will be able to find sine, cosine, and tangent values for standard angles.

    intermediate · 25 min · HSG.SRT.C.6

  • The Pythagorean Identity

    Students will be able to use the Pythagorean identity to solve for unknown trigonometric values.

    intermediate · 25 min · HSG.SRT.C.8

  • Graphing Sine and Cosine Functions

    Students will be able to accurately graph sine and cosine functions.

    intermediate · 30 min · HSG.SRT.C.8

  • Exploring the Tangent Function

    Students will be able to understand and calculate values for the tangent function.

    intermediate · 25 min · HSG.SRT.C.6

  • Inverse Trigonometric Functions

    Students will be able to compute angles using inverse trigonometric functions.

    advanced · 30 min · HSG.SRT.C.8

  • Applications of Trigonometry

    Students will be able to solve real-world problems using trigonometric concepts.

    advanced · 30 min · HSG.SRT.C.8 · HSG.SRT.D.11

Circles

17 lessons

Covers HSG.C.A.2 · HSG.C.B.5 · HSG.C.A.3 · HSG.C.A.4

  • Introduction to Circles and Their Properties

    Students will be able to identify and apply properties of circles.

    beginner · 15 min · HSG.C.A.2

  • Understanding Circle Definitions and Elements

    Students will be able to define and identify the properties of circles.

    beginner · 20 min · HSG.C.A.2

  • Calculating Circumference of Circles

    Students will be able to calculate the circumference of circles.

    beginner · 15 min · HSG.C.B.5

  • Circle Properties

    Calculate circumference and area of circles.

    beginner · 25 min · HSG.C.B.5

  • Exploring Area of Circles

    Students will be able to compute the area of circles.

    intermediate · 25 min · HSG.C.B.5

  • Understanding Central Angles and Arcs

    Students will be able to find the lengths of arcs given a central angle.

    intermediate · 30 min · HSG.C.B.5

  • The Inscribed Angle Theorem

    Students will be able to calculate inscribed angles using the Inscribed Angle Theorem.

    intermediate · 20 min · HSG.C.A.2

  • Circumscribed and Inscribed Circles

    Students will be able to find the radii of circumscribed and inscribed circles related to triangles.

    advanced · 30 min · HSG.C.A.3

  • Tangents to Circles

    Students will be able to find lengths of tangents to circles.

    advanced · 30 min · HSG.C.A.2 · HSG.C.A.4

  • Arc Length and Sector Area Calculations

    Students will be able to compute arc lengths and sector areas in circles.

    advanced · 30 min · HSG.C.B.5

  • Calculating the Area of a Circle

    Students will be able to calculate the area of a circle.

    beginner · 20 min · HSG.C.B.5

  • Understanding Chords and Arcs

    Students will be able to identify and compute chord and arc lengths.

    intermediate · 25 min · HSG.C.A.2

  • The Relationship Between Central Angles and Arcs

    Students will be able to understand and apply the relationship between central angles and arc lengths.

    intermediate · 25 min · HSG.C.B.5

  • Inscribed Angles Theorem

    Students will be able to apply the Inscribed Angle Theorem in calculations.

    intermediate · 20 min · HSG.C.A.2

  • Tangents to a Circle

    Students will be able to identify and calculate the lengths of tangent segments.

    intermediate · 30 min · HSG.C.A.2 · HSG.C.A.4

  • Sector Area and Arc Length

    Students will be able to calculate the area of a sector and the length of an arc.

    intermediate · 30 min · HSG.C.B.5

  • The Power of a Point Theorem

    Students will be able to apply the Power of a Point theorem.

    advanced · 30 min · HSG.C.A.2

2D and 3D Shapes

13 lessons

Covers HSG.MG.A.1 · HSG.CO.A.1 · HSG.GMD.B.4

  • Introduction to 2D Shapes

    Students will be able to identify and calculate properties of 2D shapes.

    beginner · 20 min · HSG.MG.A.1

  • Understanding Angles in Shapes

    Students will be able to classify angles and apply angle properties in shapes.

    beginner · 25 min · HSG.CO.A.1

  • Properties of Quadrilaterals

    Students will be able to distinguish and calculate properties of quadrilaterals.

    intermediate · 20 min · HSG.MG.A.1

  • Circles: Area and Circumference

    Students will be able to calculate the area and circumference of circles.

    intermediate · 25 min · HSG.CO.A.1 · HSG.MG.A.1

  • Introduction to 3D Shapes

    Students will be able to identify and calculate properties of 3D shapes.

    intermediate · 25 min · HSG.MG.A.1

  • Surface Area of 3D Shapes

    Students will be able to calculate the surface area of common 3D shapes.

    intermediate · 30 min · HSG.MG.A.1

  • Volume of 3D Shapes

    Students will be able to calculate the volume of common 3D shapes.

    advanced · 30 min · HSG.MG.A.1

  • Comparing 2D and 3D Properties

    Students will be able to compare properties of 2D and 3D shapes.

    advanced · 30 min · HSG.MG.A.1 · HSG.GMD.B.4

  • Exploring Quadrilaterals

    Students will be able to differentiate between various types of quadrilaterals.

    intermediate · 20 min · HSG.MG.A.1

  • Triangles and Their Types

    Students will be able to classify triangles and apply the Pythagorean theorem.

    intermediate · 20 min · HSG.MG.A.1

  • Circles and Their Properties

    Students will be able to calculate the circumference and area of circles.

    beginner · 10 min · HSG.CO.A.1 · HSG.MG.A.1

  • Volume of Composite Figures

    Students will be able to compute the volume of composite 3D figures.

    advanced · 30 min · HSG.MG.A.1

  • Real-Life Applications of Geometry

    Students will be able to identify geometric concepts in real-life contexts.

    advanced · 30 min · HSG.MG.A.1

Area & Volume

16 lessons

Covers HSG.MG.A.1 · HSG.GMD.A.1 · HSG.GMD.A.3 · HSG.GMD.B.4

  • Area of Rectangles and Squares

    Calculate areas of rectangles and squares.

    beginner · 15 min · HSG.MG.A.1

  • Area of Triangles

    Calculate areas of triangles.

    beginner · 15 min · HSG.MG.A.1

  • Area of Parallelograms and Trapezoids

    Calculate areas of parallelograms and trapezoids.

    beginner · 20 min · HSG.MG.A.1

  • Area of Regular Polygons: Formula Reference

    Calculate areas of regular polygons.

    intermediate · 25 min · HSG.MG.A.1

  • Area of Circles and Sectors

    Calculate areas of circles and sectors.

    intermediate · 25 min · HSG.GMD.A.1 · HSG.MG.A.1

  • Area of Composite Figures

    Calculate areas of composite figures.

    intermediate · 30 min · HSG.MG.A.1

  • Surface Area of Prisms and Cylinders

    Calculate surface areas of prisms and cylinders.

    intermediate · 30 min · HSG.MG.A.1

  • Surface Area of Pyramids and Cones

    Calculate surface areas of pyramids and cones.

    intermediate · 30 min · HSG.MG.A.1

  • Surface Area of Spheres

    Calculate surface areas of spheres.

    intermediate · 20 min · HSG.MG.A.1

  • Volume of Prisms and Cylinders

    Calculate volumes of prisms and cylinders.

    intermediate · 25 min · HSG.GMD.A.3 · HSG.MG.A.1

  • Volume of Pyramids and Cones

    Calculate volumes of pyramids and cones.

    intermediate · 25 min · HSG.GMD.A.3 · HSG.MG.A.1

  • Volume of Spheres

    Calculate volumes of spheres.

    intermediate · 20 min · HSG.GMD.A.3 · HSG.MG.A.1

  • Cavalieri's Principle

    Apply Cavalieri's Principle to compare volumes.

    advanced · 30 min · HSG.GMD.A.1

  • Cross Sections of Solids

    Identify cross sections of three-dimensional solids.

    advanced · 30 min · HSG.GMD.B.4

  • Density and Packing Problems

    Solve density and packing problems using area and volume.

    advanced · 30 min · HSG.MG.A.2

  • Applications of Area and Volume

    Solve real-world problems using area and volume.

    advanced · 30 min · HSG.MG.A.1 · HSG.MG.A.2

Coordinate Geometry

17 lessons

Covers HSG.GPE.B.5 · HSG.GPE.B.4 · HSG.GPE.B.7 · HSG.GPE.B.6

  • Equations of Lines: Slope-Intercept Form

    Write and graph lines in slope-intercept form.

    intermediate · 25 min · HSG.GPE.B.5

  • Introduction to the Coordinate Plane

    Understand the coordinate plane and identify quadrants and plot points.

    beginner · 15 min · HSG.GPE.B.4

  • Distance Formula

    Calculate distances between points using the distance formula.

    beginner · 20 min · HSG.GPE.B.7

  • Midpoint Formula

    Find the midpoint of any line segment.

    beginner · 15 min · HSG.GPE.B.6

  • Slope of a Line

    Calculate and interpret the slope of a line.

    beginner · 20 min · HSG.GPE.B.5

  • Equations of Lines: Point-Slope Form

    Write linear equations using point-slope form.

    intermediate · 20 min · HSG.GPE.B.5

  • Graphing Linear Inequalities

    Graph and interpret linear inequalities.

    intermediate · 25 min · HSG.GPE.B.4

  • Systems of Linear Equations

    Solve systems of linear equations.

    intermediate · 30 min · HSG.GPE.B.4

  • Partitioning Line Segments

    Find points that divide segments in given ratios.

    intermediate · 25 min · HSG.GPE.B.6

  • Circles in the Coordinate Plane

    Write and graph equations of circles.

    intermediate · 25 min · HSG.GPE.A.1

  • Transformations in the Coordinate Plane

    Perform and describe transformations on the coordinate plane.

    intermediate · 30 min · HSG.GPE.B.4

  • Area and Perimeter in the Coordinate Plane

    Find area and perimeter of shapes on the coordinate plane.

    intermediate · 30 min · HSG.GPE.B.7

  • Slope and Rate of Change

    Interpret slope as a rate of change in applications.

    intermediate · 25 min · HSG.GPE.B.5

  • Applications of Coordinate Geometry

    Solve real-world problems using coordinate geometry.

    advanced · 30 min · HSG.GPE.B.4 · HSG.GPE.B.7

  • Equation of a Parabola: Vertex Form

    By the end of this lesson, you will be able to write and graph the equation of a parabola in vertex form, y = a(x − h)² + k, identify its vertex and axis of symmetry, and convert between vertex form and standard form.

    advanced · 30 min · HSG.GPE.B.4

  • Distance from a Point to a Line

    By the end of this lesson, you will be able to calculate the shortest (perpendicular) distance from a point $P(x_0, y_0)$ to a line written in standard form $Ax + By + C = 0$ using the formula $d = \frac{|Ax_0 + By_0 + C|}{\sqrt{A^2 + B^2}}$, and apply it to real-world problems such as GPS routing, collision detection, and determining which side of a line a point lies on.

    advanced · 25 min · HSG.GPE.B.4 · HSG.GPE.B.5

  • Coordinate Geometry with Polygons

    By the end of this lesson, you will be able to use coordinate geometry — slopes, the distance formula, and the midpoint formula — to classify quadrilaterals and other polygons, prove their properties (such as parallel sides, congruent sides, and bisecting diagonals), and calculate the area of a polygon on the coordinate plane using the shoelace formula $A = \frac{1}{2}\left|\sum (x_i y_{i+1} - x_{i+1} y_i)\right|$.

    advanced · 35 min · HSG.GPE.B.4 · HSG.GPE.B.5 · HSG.GPE.B.7

What happens after a lesson

Each lesson ends with a short quiz that tracks mastery by topic, and the AI coach stays available to walk through any problem step by step. Parents and teachers can see progress by unit and standard.