Now covering Linear Circuits I

Study circuits a little every day, and see it add up.

Saver is a bank of drawn circuit problems with new numbers every try, instant grading, step-by-step solutions, and a class leaderboard. Jump in without an account, or sign up to keep your progress.

Streak

12 days

Points

184

Accuracy

81%

Study activity

AprJunJulAugSepOctMonWedFri3 problems worked, 6 pts on Saturday, April 18, 2026No study activity on Sunday, April 19, 2026No study activity on Monday, April 20, 2026No study activity on Tuesday, April 21, 2026No study activity on Wednesday, April 22, 2026No study activity on Thursday, April 23, 2026No study activity on Friday, April 24, 2026No study activity on Saturday, April 25, 2026No study activity on Sunday, April 26, 2026No study activity on Monday, April 27, 2026No study activity on Tuesday, April 28, 2026No study activity on Wednesday, April 29, 20262 problems worked, 4 pts on Thursday, April 30, 2026No study activity on Friday, May 1, 2026No study activity on Saturday, May 2, 20263 problems worked, 6 pts on Sunday, May 3, 2026No study activity on Monday, May 4, 2026No study activity on Tuesday, May 5, 2026No study activity on Wednesday, May 6, 20263 problems worked, 6 pts on Thursday, May 7, 2026No study activity on Friday, May 8, 2026No study activity on Saturday, May 9, 2026No study activity on Sunday, May 10, 2026No study activity on Monday, May 11, 2026No study activity on Tuesday, May 12, 2026No study activity on Wednesday, May 13, 2026No study activity on Thursday, May 14, 2026No study activity on Friday, May 15, 2026No study activity on Saturday, May 16, 2026No study activity on Sunday, May 17, 20262 problems worked, 4 pts on Monday, May 18, 2026No study activity on Tuesday, May 19, 20265 problems worked, 10 pts on Wednesday, May 20, 2026No study activity on Thursday, May 21, 2026No study activity on Friday, May 22, 2026No study activity on Saturday, May 23, 20262 problems worked, 4 pts on Sunday, May 24, 2026No study activity on Monday, May 25, 2026No study activity on Tuesday, May 26, 2026No study activity on Wednesday, May 27, 20265 problems worked, 10 pts on Thursday, May 28, 20262 problems worked, 4 pts on Friday, May 29, 2026No study activity on Saturday, May 30, 2026No study activity on Sunday, May 31, 2026No study activity on Monday, June 1, 2026No study activity on Tuesday, June 2, 20263 problems worked, 6 pts on Wednesday, June 3, 20262 problems worked, 4 pts on Thursday, June 4, 2026No study activity on Friday, June 5, 2026No study activity on Saturday, June 6, 2026No study activity on Sunday, June 7, 2026No study activity on Monday, June 8, 20266 problems worked, 12 pts on Tuesday, June 9, 2026No study activity on Wednesday, June 10, 2026No study activity on Thursday, June 11, 2026No study activity on Friday, June 12, 2026No study activity on Saturday, June 13, 2026No study activity on Sunday, June 14, 2026No study activity on Monday, June 15, 2026No study activity on Tuesday, June 16, 2026No study activity on Wednesday, June 17, 20265 problems worked, 10 pts on Thursday, June 18, 20264 problems worked, 8 pts on Friday, June 19, 2026No study activity on Saturday, June 20, 20263 problems worked, 6 pts on Sunday, June 21, 2026No study activity on Monday, June 22, 2026No study activity on Tuesday, June 23, 20266 problems worked, 12 pts on Wednesday, June 24, 20263 problems worked, 6 pts on Thursday, June 25, 20261 problem worked, 2 pts on Friday, June 26, 2026No study activity on Saturday, June 27, 20265 problems worked, 10 pts on Sunday, June 28, 20264 problems worked, 8 pts on Monday, June 29, 2026No study activity on Tuesday, June 30, 20267 problems worked, 14 pts on Wednesday, July 1, 2026No study activity on Thursday, July 2, 2026No study activity on Friday, July 3, 2026No study activity on Saturday, July 4, 2026No study activity on Sunday, July 5, 2026No study activity on Monday, July 6, 20261 problem worked, 2 pts on Tuesday, July 7, 20261 problem worked, 2 pts on Wednesday, July 8, 20265 problems worked, 10 pts on Thursday, July 9, 20266 problems worked, 12 pts on Friday, July 10, 2026No study activity on Saturday, July 11, 2026No study activity on Sunday, July 12, 20267 problems worked, 14 pts on Monday, July 13, 20263 problems worked, 6 pts on Tuesday, July 14, 2026No study activity on Wednesday, July 15, 20264 problems worked, 8 pts on Thursday, July 16, 20267 problems worked, 14 pts on Friday, July 17, 2026No study activity on Saturday, July 18, 2026No study activity on Sunday, July 19, 20267 problems worked, 14 pts on Monday, July 20, 20268 problems worked, 16 pts on Tuesday, July 21, 2026No study activity on Wednesday, July 22, 2026No study activity on Thursday, July 23, 20262 problems worked, 4 pts on Friday, July 24, 20265 problems worked, 10 pts on Saturday, July 25, 20267 problems worked, 14 pts on Sunday, July 26, 2026No study activity on Monday, July 27, 2026No study activity on Tuesday, July 28, 20261 problem worked, 2 pts on Wednesday, July 29, 20268 problems worked, 16 pts on Thursday, July 30, 20266 problems worked, 12 pts on Friday, July 31, 2026No study activity on Saturday, August 1, 20268 problems worked, 16 pts on Sunday, August 2, 2026No study activity on Monday, August 3, 2026No study activity on Tuesday, August 4, 2026No study activity on Wednesday, August 5, 2026No study activity on Thursday, August 6, 20263 problems worked, 6 pts on Friday, August 7, 2026No study activity on Saturday, August 8, 2026No study activity on Sunday, August 9, 20263 problems worked, 6 pts on Monday, August 10, 20268 problems worked, 16 pts on Tuesday, August 11, 20264 problems worked, 8 pts on Wednesday, August 12, 2026No study activity on Thursday, August 13, 2026No study activity on Friday, August 14, 20267 problems worked, 14 pts on Saturday, August 15, 20262 problems worked, 4 pts on Sunday, August 16, 20269 problems worked, 18 pts on Monday, August 17, 2026No study activity on Tuesday, August 18, 2026No study activity on Wednesday, August 19, 2026No study activity on Thursday, August 20, 2026No study activity on Friday, August 21, 20266 problems worked, 12 pts on Saturday, August 22, 20265 problems worked, 10 pts on Sunday, August 23, 20268 problems worked, 16 pts on Monday, August 24, 2026No study activity on Tuesday, August 25, 20262 problems worked, 4 pts on Wednesday, August 26, 20262 problems worked, 4 pts on Thursday, August 27, 2026No study activity on Friday, August 28, 2026No study activity on Saturday, August 29, 20265 problems worked, 10 pts on Sunday, August 30, 2026No study activity on Monday, August 31, 20268 problems worked, 16 pts on Tuesday, September 1, 20263 problems worked, 6 pts on Wednesday, September 2, 20263 problems worked, 6 pts on Thursday, September 3, 2026No study activity on Friday, September 4, 20263 problems worked, 6 pts on Saturday, September 5, 20265 problems worked, 10 pts on Sunday, September 6, 20268 problems worked, 16 pts on Monday, September 7, 2026No study activity on Tuesday, September 8, 2026No study activity on Wednesday, September 9, 2026No study activity on Thursday, September 10, 202610 problems worked, 20 pts on Friday, September 11, 20268 problems worked, 16 pts on Saturday, September 12, 20268 problems worked, 16 pts on Sunday, September 13, 2026No study activity on Monday, September 14, 20262 problems worked, 4 pts on Tuesday, September 15, 20262 problems worked, 4 pts on Wednesday, September 16, 20261 problem worked, 2 pts on Thursday, September 17, 202611 problems worked, 22 pts on Friday, September 18, 20262 problems worked, 4 pts on Saturday, September 19, 20268 problems worked, 16 pts on Sunday, September 20, 20265 problems worked, 10 pts on Monday, September 21, 2026No study activity on Tuesday, September 22, 20268 problems worked, 16 pts on Wednesday, September 23, 2026No study activity on Thursday, September 24, 20265 problems worked, 10 pts on Friday, September 25, 20263 problems worked, 6 pts on Saturday, September 26, 2026No study activity on Sunday, September 27, 2026No study activity on Monday, September 28, 202611 problems worked, 22 pts on Tuesday, September 29, 20262 problems worked, 4 pts on Wednesday, September 30, 20267 problems worked, 14 pts on Thursday, October 1, 20261 problem worked, 2 pts on Friday, October 2, 20268 problems worked, 16 pts on Saturday, October 3, 20266 problems worked, 12 pts on Sunday, October 4, 202610 problems worked, 20 pts on Monday, October 5, 20262 problems worked, 4 pts on Tuesday, October 6, 20265 problems worked, 10 pts on Wednesday, October 7, 20264 problems worked, 8 pts on Thursday, October 8, 20262 problems worked, 4 pts on Friday, October 9, 20262 problems worked, 4 pts on Saturday, October 10, 20265 problems worked, 10 pts on Sunday, October 11, 20262 problems worked, 4 pts on Monday, October 12, 20264 problems worked, 8 pts on Tuesday, October 13, 202610 problems worked, 20 pts on Wednesday, October 14, 20268 problems worked, 16 pts on Thursday, October 15, 20268 problems worked, 16 pts on Friday, October 16, 2026
88 active days in the last year
Sample data shown for illustration.

Everything for one course, in one place

Work a problem, check your answer, and see the full solution without switching between a problem set and a solutions manual.

Worked solutions and videos

Every problem has a step-by-step solution for your exact numbers, plus walkthrough videos when you're stuck.

Worked example

A 12 V source across a 4 kΩ resistor:

I=VR=12 V4 kΩ=3 mAI = \frac{V}{R} = \frac{12\ \text{V}}{4\ \text{k}\Omega} = 3\ \text{mA}

Problems with instant feedback

Multiple-choice and numeric problems, graded right away, with full solutions when you need them.

  • Ohm's Law: Find the CurrentEasy
  • Conservation of PowerHard
  • Loaded Voltage DividerHard
  • KCL With a Negative CurrentMedium

Points, streaks, and a class leaderboard

Every problem you solve the first time earns points toward your class leaderboard. Work a problem each day to keep your streak.

  • Solve an easy problem+1 point
  • Solve a medium problem+2 points
  • Solve a hard problem+3 points

One square for every day you study

The activity calendar works like a contribution graph. Each day you work a problem, that day's square turns green, and it gets darker the more you do.

What counts
Submitting an answer. Just opening the site doesn't.
How streaks work
Study on consecutive days to build a streak. Days follow your own time zone, so a late-night session counts for the day you started it.
Why it helps
Spacing practice across many days beats cramming. The calendar makes the gaps easy to spot.

Study actions in a day

Courses

Starting with Linear Circuits I. More of the engineering core is on the way.

Available nowElectrical Engineering

Linear Circuits I

DC and AC circuit analysis from first principles: Kirchhoff's laws, nodal and mesh analysis, network theorems, op amps, RL/RC/RLC transients, and phasors.

26 topics: circuit fundamentals, Kirchhoff's laws, nodal and mesh analysis, and network theorems.

Start practicing
  • Mathematics

    Differential Equations

    Coming soon

  • Mathematics

    Calculus I

    Coming soon

Saver: learn, practice, progress