Now Open

16 complete math courses, organized by topic.

Practise every BC Math pathway from Grade 7 through 12, plus Calculus 1, 2, and 3 and Matrix Algebra. Check your answers, use worked solutions, and keep track of your progress. Try it free for 14 days.

Sign-up and the full problem set are at practice.heywoodacademies.com.

A real Calculus 1 multiple-choice question from the Problem Bank
12BC school math courses
4University math courses
Check your workInteractive answers and worked problem sets
14 daysFree trial
Why it exists

An answer key tells you that you were wrong. It does not tell you where.

Most students do not get stuck for lack of problems to attempt. Textbooks and course sites are full of them. They get stuck because when an attempt goes wrong, there is nothing to compare it against. The back of the book says 14.7. Yours says 12. Now what?

Problem-set courses include full solutions written out step by step, so you can compare your reasoning against each line. Interactive courses mark your answers as you enter them, including multiple-choice questions and problems with several parts. The two formats help you check your work as you practise.

These are the problems our tutors have built up over years of teaching these exact courses.

Courses covered

BC school math and university math.

Explore 16 complete BC and university math courses, organized by chapter and topic.

BC Math 7 through 12: all pathways

University math

Looking for another subject? Tell us what you need. Differential equations, statistics, statics, dynamics, and other engineering courses are not currently available in the Problem Bank.

Who it is for

Built for the courses that fail people.

These 16 math courses cover BC school pathways and university-level calculus and matrix algebra. Each course is organized by topic, with problems rated easy, medium, or hard.

It suits you if you are working through problem sets on your own and want to check your reasoning rather than just your answer, if you are revising for a midterm or final and want volume, or if you are between tutoring sessions and want something structured to do in the meantime.

It is not a replacement for tutoring, and we will not pretend otherwise. A problem bank cannot notice that you have misunderstood something four steps earlier. If you want that, work with a tutor. The two go together well.

Get started

Sign up at practice.heywoodacademies.com.

Create an account to start your 14-day free trial. There is no charge until the trial ends, and you can cancel before then to avoid billing. Your account saves completed problems so you can pick up where you left off.

Start your free trial

Ready to start?

Find your course. Start practising.

Sign up at practice.heywoodacademies.com. Or call (778)-678-3808 to talk to a tutor now.

Start your free trial