Practice problems and solutions for your STEM courses
329 worked problems, organized course by course, in the order you should tackle them. Try it free for 14 days.

Built by Matt Heywood
Founder, Heywood Academies
Matt is a former mechanical engineering instructor at Camosun College who has been teaching and tutoring since 2022. He founded Heywood Academies to tutor students in math, science, and engineering, and built this to put the practice problems and worked solutions from that tutoring into one organized place.
Everything you need to actually get better
Not another textbook. A focused tool for working problems, checking your work, and knowing what to study next.
Organized by course & topic
Every problem lives under its course and topic, so you always know exactly what you're studying — no digging through a folder of loose PDFs.
Full worked solutions
Every problem comes with a complete, step-by-step solution, not just a final answer — so you can see exactly where you went wrong.
Difficulty ratings on everything
Every problem is rated 1 to 5 chilis, so you can warm up on the easy ones or jump straight to the ones that will actually challenge you.
Browse & filter the whole bank
Search across every course at once, filtered by course, topic, or difficulty — built for speed when you just want more practice.
Track your progress
Mark problems as done and watch your progress fill in, topic by topic and course by course, so you always know what's left.
Built for late-night study sessions
Full dark mode, so cramming the night before an exam doesn't have to hurt your eyes too.
Courses in the bank today
New courses and problems are added regularly.
Calculus I
A first calculus course covering limits and continuity, the differentiation rules, and applications like related rates and optimization, finishing with antiderivatives and basic integration.
Calculus II
A second calculus course covering the techniques and applications of integration, improper integrals, and sequences and series — from convergence tests through to power and Taylor series.
Calculus III
A multivariable and vector calculus course covering functions of several variables, partial derivatives, multiple integrals, and the theorems of Green, Stokes, and Gauss.
Differential Equations
A first course in ordinary differential equations covering first- and higher-order linear equations, Laplace transforms, systems, and numerical and qualitative methods.
Linear Algebra
A first linear algebra course covering vector geometry, systems of equations, matrices and linear transformations, determinants, eigenvalues, and orthogonality.
Statistics
An engineering probability and statistics course covering descriptive statistics, random variables and their distributions, sampling, estimation, hypothesis testing, and regression.
University Physics I
A calculus-based introductory physics course covering equilibrium, kinematics, Newton's laws, momentum, and energy — the foundations of mechanics.
University Physics II
A calculus-based physics course covering oscillations, waves, thermodynamics, and an introduction to special relativity and modern physics.
Statics
An engineering statics course covering force systems, equilibrium of particles and rigid bodies, trusses and frames, internal forces, friction, and centroids.
Dynamics
An engineering dynamics course covering rigid-body kinematics, kinetics, work-energy, and impulse-momentum methods.
Mechanics of Solids
A mechanics of solids course covering stress and strain under axial, torsional, and bending loads, along with combined loading, stress transformation, beam deflection, and column buckling.
How it works
Start your free trial
Create an account in under a minute. No charge until your 14-day trial ends.
Find a problem
Browse course by course and topic by topic, or filter the entire bank by difficulty to find exactly what you need.
Practice, then check your work
Work the problem on your own, then reveal the full solution and mark it done to keep your progress up to date.
Frequently asked questions
What exactly do I get?+
A bank of solved STEM practice problems, organized by course and topic. Every problem includes a full, step-by-step worked solution — not just a final answer.
How does the free trial work?+
You get 14 days free when you sign up, with no charge until the trial ends. Cancel any time before then and you won't be billed.
Can I see the solutions, or just the problems?+
Both. Every problem in the bank has a matching solution you can reveal once you've given it a try.
How do I find problems on a specific topic?+
Use the problem bank's filters to narrow down by course, topic, or difficulty — or browse a course's page directly to see its topics laid out in order.
Is there a way to know how hard a problem is before I start?+
Yes — every problem carries a 1-to-5 difficulty rating shown as chili peppers, so you can gauge it at a glance.
Does it track what I've already done?+
Yes. Mark any problem as complete and your progress is saved to your account, with a running tally for every course and topic.
Do you offer discounts?+
If you have a discount code, enter it at signup — it extends your free trial before any billing starts.
Can I cancel any time?+
Yes, any time from your account's billing settings. There's no long-term commitment.
One simple plan
Full access to every course, every problem, and every solution in the bank. Try it free for 14 days — cancel any time before your trial ends and you won't be charged.