Get help with Pre-Calculus 120B
Most tutoring makes you sit through material you already know. MapleMind flips that: pick the exact skill that's causing trouble — any of the 30 below — and the tutor teaches just that one, step by step, as many times as it takes. Ask questions in plain words, any time of day, in English, French, or 12 other languages.
The official New Brunswick Pre-Calculus 120B curriculum
New Brunswick defines Pre-Calculus 120B by strands and outcomes. MapleMind teaches the same curriculum reorganized for one-skill-at-a-time tutoring — the table shows exactly where every official strand lands, and the ministry's own wording is quoted under each unit below.
Official source New Brunswick's official K-12 education resourcesRead it on the government site — www2.gnb.ca ↗| Official strand | Outcomes | Where MapleMind teaches it |
|---|---|---|
| Strand RF | 8 | Relations and Functions |
| PCB | 4 | Permutations, Combinations and Binomial Theorem |
| Strand L | 4 | Limits |
Every skill below, taught one on one.
How MapleMind teaches Pre-Calculus 120B — every unit, lesson, and skill
Every skill below runs as a short session: a plain-words lesson, a worked example, solving it together, then a five-question skill check that earns up to three stars. Guided Mode keeps it teaching instead of answer-handing — turning it off needs a parent's password.
Unit 1Relations and FunctionsOfficial strand · Strand RF
Arithmetic and geometric sequences and series, factoring and graphing higher-degree polynomials, reciprocal and rational functions, and operations on and compositions of functions.
Arithmetic sequences and series
- Arithmetic sequencesRF1 — Analyze arithmetic sequences by finding the common difference and the general term to solve problems.
- Arithmetic seriesRF1 — Find the sum of an arithmetic series using the sum formula to solve problems.
Geometric sequences and series
- Geometric sequencesRF2 — Analyze geometric sequences by finding the common ratio and the general term to solve problems.
- Geometric and infinite geometric seriesRF2 — Find the sum of finite and infinite geometric series and identify when an infinite series converges.
Polynomials of higher degree
- Factoring higher-degree polynomialsRF3 — Factor polynomials of degree greater than 2 using the factor theorem and polynomial division.
- Factoring sums and differences of cubesRF3 — Factor higher-degree polynomials using the sum and difference of cubes and factoring by grouping.
- Graphing polynomial functionsRF4 — Graph and analyze polynomial functions using their zeros, degree, leading coefficient, and end behaviour.
- Analyzing polynomial characteristicsRF4 — Analyze a polynomial function's degree, domain and range, turning points, and intervals of increase and decrease.
Reciprocal and rational functions
- Graphing reciprocal functionsRF5 — Graph and analyze the reciprocal of a linear or quadratic function, locating its vertical asymptotes.
- Reciprocal of a quadratic functionRF5 — Graph and analyze the reciprocal of a quadratic function, whose number of vertical asymptotes depends on the quadratic's zeros.
- Graphing rational functionsRF6 — Graph and analyze rational functions, distinguishing vertical asymptotes from removable holes.
- Solving rational equationsRF6 — Solve rational equations by clearing denominators and check for extraneous solutions.
Operations on and composition of functions
- Operations on functionsRF7 — Combine functions by addition, subtraction, multiplication, and division, and determine the domain of the result.
- Composition of functionsRF7 — Compose functions to form f(g(x)) and g(f(x)), evaluate compositions, and determine their domains.
- A function toolkit: comparing function typesRF8 — Assemble a toolkit comparing polynomial, radical, rational, exponential, logarithmic, and trigonometric functions and their compositions.
- Choosing a function to model a situationRF8 — Choose an appropriate function type to model a situation and decompose a complex model as a composition of simpler functions.
The official wording — 8 outcomes in this unit
- RF1
Analyze arithmetic sequences and series to solve problems
- RF2
Analyze geometric sequences and series to solve problems
- RF3
understanding of factoring polynomials of degree greater than 2
- RF4
Graph and analyze polynomial functions (limited to polynomial functions of degree ≤5)
- RF5
Graph and analyze reciprocal functions
- RF6
Graph and analyze rational functions (limited to numerators and denominators that are monomials, binomials or trinomials)
- RF7
understanding of operations on, and compositions of, functions
- RF8
Assemble a function toolkit comparing various types of functions and compositions of them
Unit 2Permutations, Combinations and Binomial TheoremOfficial strand · PCB
The fundamental counting principle, permutations and combinations, and expanding binomial powers with the binomial theorem.
Counting principle and permutations
- The fundamental counting principlePCB1 — Apply the fundamental counting principle to count the outcomes of a sequence of independent choices.
- Permutations of n objects taken r at a timePCB2 — Count permutations of n elements taken r at a time, where order matters, including cases with restrictions.
- Permutations with repetition and identical objectsPCB2 — Count arrangements of objects when some are identical or when repetition is allowed.
Combinations and the binomial theorem
- Combinations of n objects taken r at a timePCB3 — Count combinations of n elements taken r at a time, where order does not matter, and distinguish combinations from permutations.
- Combination problems with cases and conditionsPCB3 — Solve combination problems that require cases or conditions, adding or subtracting combination counts.
- Expanding binomials with the binomial theoremPCB4 — Expand a power of a binomial using the binomial theorem and combination coefficients.
- Finding a specific term of a binomial expansionPCB4 — Use the general term of a binomial expansion to find a specific term without expanding fully.
The official wording — 4 outcomes in this unit
- PCB1
Apply the fundamental counting principle to solve problems
- PCB2
Determine the number of permutations of n elements taken r at a time to solve problems
- PCB3
Determine the number of combinations of n different elements taken r at a time to solve problems
- PCB4
Expand powers of a binomial in a variety of ways, including using the binomial theorem
Unit 3LimitsOfficial strand · Strand L
The limit of a function at a point graphically and analytically, one-sided limits, continuity, and limits involving infinity — the bridge into calculus.
The limit of a function at a point
- Limits from a graphL1 — Determine the limit of a function at a point by examining the graph's behaviour as x approaches the point.
- Limits analyticallyL1 — Determine limits analytically by direct substitution and by factoring to resolve indeterminate forms.
- One-sided limitsL2 — Explore left-hand and right-hand limits and determine when a two-sided limit exists.
Continuity and limits at infinity
- Continuity of a functionL3 — Analyze the continuity of a function at a point and classify its discontinuities.
- Continuity on an interval and making a function continuousL3 — Analyze continuity over an interval and find a value that makes a piecewise function continuous.
- Limits involving infinityL4 — Explore limits as x approaches infinity and infinite limits at vertical asymptotes.
- Indeterminate forms at infinityL4 — Resolve indeterminate forms at infinity by dividing by the highest power or rationalizing.
The official wording — 4 outcomes in this unit
- L1
Determine the limit of a function at a point both graphically and analytically
- L2
Explore one-sided limits graphically and analytically
- L3
Analyze the continuity of a function
- L4
Explore limits which involve infinity


Printable workbook · A keepsake of the year
A Pre-Calculus 120B workbook worth keeping
Built from the same official curriculum as this page. Before and after each skill above, your student colours in how sure they feel — so the two of you can see, on one page, what's clicking and what needs another look. It's a quiet way to follow how the year is really going.
By June it's full of their own handwriting: units worked through, confidence grown, a mid-year check-in, notes from parent-teacher night, and a certificate at the end. Less a worksheet, more a record of the year worth keeping on the shelf.
Instant download · see every page, reviews and the full description · five or more workbooks are $2.99 each
What it looks like in the app



Common questions
Can MapleMind help me with Pre-Calculus 120B?
Yes. MapleMind's AI tutor covers all 30 skills in New Brunswick's Pre-Calculus 120B — you pick the exact skill, and the tutor teaches it step by step: a short lesson, a worked example, solving together, then a skill check to show it stuck.
Is MapleMind aligned to New Brunswick's official curriculum?
Yes. Every skill in this course maps to an official outcome code from New Brunswick's Grade 12 Mathematics curriculum, and the ministry's own wording is quoted under each unit on this page — with the official government source linked so you can check it yourself.
What does MapleMind cost?
It's free to start — 5 tutoring chats and a practice quiz every day, no credit card. A Pro subscription ($9.99/month or $49.99/year CAD, 7-day free trial) unlocks unlimited tutoring, practice, and exam simulations.
What if I'm stuck on just one topic?
That's the point of skill-level tutoring: open Pre-Calculus 120B in the app, tap the exact skill from the list on this page, and the tutor teaches just that — no wading through lessons you don't need.
Does MapleMind work in French or other languages?
Yes — 14 languages, including French. Both the app and the tutor's explanations switch to the language you choose.
Where can I see the official New Brunswick curriculum for Pre-Calculus 120B?
The official source is linked on this page — New Brunswick's official K-12 education resources. The outline here follows it: every MapleMind skill carries its official outcome code, and the ministry's own wording is quoted under each unit.
Keep exploring
Ready when you are
Pick a skill from this page and see it taught properly — free, in the browser, in under a minute.