
The step-by-step videos helped my daughter finally understand factoring. She went from a C to an A in just two months.
Maria G.

Trusted platform that builds strong algebra foundations

Snap a photo of any problem and get the exact lesson you need

Certified teachers explain every concept with clear examples

See exactly what they've mastered and what needs more work

Choose your Florida grade (K-12) and current math topics.

Upload homework problems or browse curriculum-aligned lessons.

Work through similar problems until concepts stick.

Track progress and watch grades improve week by week.
FL Standard | Shortened Benchmark | StudyPug Topic |
|---|---|---|
MA.912.AR.1.1 | Identify and interpret parts of an equation or expression |
MA.912.AR.1.2 | Rearrange equations or formulas to isolate a quantity of interest |
MA.912.AR.1.3 | Add, subtract and multiply polynomial expressions |
MA.912.AR.1.4 | Divide a polynomial expression by a monomial expression |
MA.912.AR.1.7 | Rewrite a polynomial expression as a product of polynomials |
MA.912.AR.2.1 | Write and solve one-variable multi-step linear equations |
MA.912.AR.2.2 | Write a linear two-variable equation from a graph, description or table |
MA.912.AR.2.3 | Write a linear two-variable equation for parallel or perpendicular lines |
MA.912.AR.2.4 | Graph a linear function and determine its key features |
MA.912.AR.2.5 | Solve and graph problems modeled with linear functions |
MA.912.AR.2.6 | Solve one-variable linear inequalities |
MA.912.AR.2.7 | Write two-variable linear inequalities |
MA.912.AR.2.8 | Graph the solution set to a two-variable linear inequality |
MA.912.AR.3.1 | Solve one-variable quadratic equations |
MA.912.AR.3.4 | Write a quadratic function from a graph, description or table |
MA.912.AR.3.5 | Given x-intercepts and another point, write a quadratic function equation |
MA.912.AR.3.6 | Determine the vertex and zeros of a quadratic function |
MA.912.AR.3.7 | Graph a quadratic function and determine its key features |
MA.912.AR.3.8 | Solve and graph problems modeled with quadratic functions |
MA.912.AR.4.1 | Solve one-variable absolute value equations |
MA.912.AR.4.3 | Graph absolute value functions and determine key features |
MA.912.AR.5.3 | Classify exponential functions as representing growth or decay |
MA.912.AR.5.4 | Write an exponential function from a graph, description or table |
MA.912.AR.5.6 | Graph exponential functions and determine key features |
MA.912.AR.9.1 | Solve systems of two-variable linear equations |
MA.912.AR.9.4 | Graph the solution set of a system of two-variable linear inequalities |
MA.912.AR.9.6 | Represent constraints as systems of linear equations or inequalities |
MA.912.DP.1.1 | Select appropriate method to represent data |
MA.912.DP.1.2 | Interpret data distributions |
MA.912.DP.1.3 | Explain difference between correlation and causation |
MA.912.DP.1.4 | Estimate population total, mean or percentage using sample survey |
MA.912.DP.2.4 | Fit a linear function to bivariate numerical data |
MA.912.DP.3.1 | Construct and interpret two-way frequency tables |
MA.912.F.1.1 | Determine function type from equation, graph, or table |
MA.912.F.1.2 | Evaluate a function for an input in its domain |
MA.912.F.1.3 | Calculate and interpret average rate of change |
MA.912.F.1.5 | Compare key features of linear functions |
MA.912.F.1.6 | Compare key features of linear and nonlinear functions |
MA.912.F.1.8 | Determine whether a linear, quadratic or exponential function best models a situation |
MA.912.F.2.1 | Identify the effect on the graph or table of a given function after transformations |
MA.912.FL.3.2 | Solve problems involving simple and compound interest |
MA.912.FL.3.4 | Explain relationship between simple interest and linear growth, compound interest and exponential growth |
MA.912.NSO.1.1 | Extend Laws of Exponents to rational exponents |
MA.912.NSO.1.2 | Generate equivalent algebraic expressions using properties of exponents |
MA.912.NSO.1.4 | Apply operations with rational numbers to add, subtract, multiply and divide numerical radicals |
Algebra 1 Lessons
Video Explanations
Practice Problems
Florida Standards
Jennifer L.
David R.
Read More
Common questions about our Florida Algebra 1 program
Is StudyPug aligned with Florida B.E.S.T. standards?
Yes, our Algebra 1 course is 100% aligned with Florida's B.E.S.T. standards. Every lesson covers the specific benchmarks your child needs to master for success in Florida schools.
How does StudyPug help with FAST test preparation?
Our practice problems mirror FAST test formats and question types. Students get familiar with the test structure while mastering algebra concepts, building both skills and confidence.
What topics are covered in Algebra 1?
We cover all core topics: linear and quadratic equations, polynomials, systems of equations, exponential functions, inequalities, data analysis, and more—everything in Florida's curriculum.
Can my child use StudyPug for homework help?
Absolutely. The photo search feature lets students snap a picture of any homework problem and find the relevant video lesson instantly. It's like having a tutor available 24/7.
How do I track my child's progress in Algebra 1?
The parent portal shows exactly which topics your child has mastered, where they're practicing, and how much time they're spending. You'll see their progress in real-time.

10,000+ questions adjust to your exact skill level. Never run out of problems that challenge you.

See mastery percentage for every topic. Parents get weekly progress emails automatically.

Earn badges for consistency and improvement. Build learning streaks that motivate daily practice

Time spent, problems solved, concepts mastered. Identify exactly where more practice is needed.