Don’t just sit there! Build something!! 
Learning to mathematically analyze circuits requires much study and practice. Typically, students practice by working through lots of sample problems and checking their answers against those provided by the textbook or the instructor. While this is good, there is a much better way.
You will learn much more by actually building and analyzing real circuits, letting your test equipment provide the “answers” instead of a book or another person. For successful circuitbuilding exercises, follow these steps:
Avoid very high and very low resistor values, to avoid measurement errors caused by meter “loading”. I recommend resistors between 1 kΩ and 100 kΩ, unless, of course, the purpose of the circuit is to illustrate the effects of meter loading!
One way you can save time and reduce the possibility of error is to begin with a very simple circuit and incrementally add components to increase its complexity after each analysis, rather than building a whole new circuit for each practice problem. Another timesaving technique is to reuse the same components in a variety of different circuit configurations. This way, you won’t have to measure any component’s value more than once.
Let the electrons themselves give you the answers to your own “practice problems”!
It has been my experience that students require much practice with circuit analysis to become proficient. To this end, instructors usually provide their students with lots of practice problems to work through, and provide answers for students to check their work against. While this approach makes students proficient in circuit theory, it fails to fully educate them.
Students don’t just need mathematical practice. They also need real, handson practice building circuits and using test equipment. So, I suggest the following alternative approach: students should build their own “practice problems” with real components, and try to mathematically predict the various voltage and current values. This way, the mathematical theory “comes alive,” and students gain practical proficiency they wouldn’t gain merely by solving equations.
Another reason for following this method of practice is to teach students scientific method: the process of testing a hypothesis (in this case, mathematical predictions) by performing a real experiment. Students will also develop real troubleshooting skills as they occasionally make circuit construction errors.
Spend a few moments of time with your class to review some of the “rules” for building circuits before they begin. Discuss these issues with your students in the same Socratic manner you would normally discuss the worksheet questions, rather than simply telling them what they should and should not do. I never cease to be amazed at how poorly students grasp instructions when presented in a typical lecture (instructor monologue) format!
A note to those instructors who may complain about the “wasted” time required to have students build real circuits instead of just mathematically analyzing theoretical circuits:
What is the purpose of students taking your course?
If your students will be working with real circuits, then they should learn on real circuits whenever possible. If your goal is to educate theoretical physicists, then stick with abstract analysis, by all means! But most of us plan for our students to do something in the real world with the education we give them. The “wasted” time spent building real circuits will pay huge dividends when it comes time for them to apply their knowledge to practical problems.
Furthermore, having students build their own practice problems teaches them how to perform primary research, thus empowering them to continue their electrical/electronics education autonomously.
In most sciences, realistic experiments are much more difficult and expensive to set up than electrical circuits. Nuclear physics, biology, geology, and chemistry professors would just love to be able to have their students apply advanced mathematics to real experiments posing no safety hazard and costing less than a textbook. They can’t, but you can. Exploit the convenience inherent to your science, and get those students of yours practicing their math on lots of real circuits!
We know that the voltage in a parallel circuit may be calculated with this formula:

We also know that the current through any single resistor in a parallel circuit may be calculated with this formula:

Combine these two formulae into one, in such a way that the E variable is eliminated, leaving only I_{R} expressed in terms of I_{total}, R_{total}, and R.

How is this formula similar, and how is it different, from the “voltage divider” formula?
Though this “current divider formula” may be found in any number of electronics reference books, your students need to understand how to algebraically manipulate the given formulae to arrive at this one.
At first it may seem as though the two divider formulae (voltage versus current) are easy to confuse. Is it R/(R_{total}) or (R_{total})/R? However, there is a very simple way to remember which fraction belongs with which formula, based on the numerical value of that fraction. Mention this to your students and at least one of them will be sure to recognize the pattern.
What will happen to the current through R1 and R2 if resistor R3 fails open?

If you think the currents through R1 and R2 would increase, think again! The current through R1 and the current through R2 both remain the same as they were before R3 failed open.
A very common mistake of beginning electronics students is to think that a failed resistor in a parallel circuit supplied by a voltage source causes current through the other resistors to change. A simple verification using Ohm’s Law will prove otherwise, though.
If this mistake is revealed during discussion, ask the class this very important question: “What assumption has to be made in order to conclude that the other two currents will change?” Invariably, the assumption is that the source outputs a constant current rather than a constant voltage.
Another common mistake of beginning electronics students is to think that the position of the failed resistor matters. Ask your students to determine what will happen to the current through R2 and R3 if R1 were to fail open instead. If there are any misunderstandings, use the discussion time to correct them and improve everyone’s comprehension of the concept.
Determine the amount of current conducted by each resistor in this circuit, if each resistor has a color code of Org, Org, Red, Gld (assume perfectly precise resistance values  0% error):

Also, determine the following information about this circuit:
Current through each resistor = 3.33 mA
Voltage across each resistor = 11 V
Power dissipated by each resistor = 36.67 mW
Current ratio = 1/3
Resistance ratio = 1/3
When performing the mathematical analysis on this circuit, there is more than one possible sequence of steps to obtaining the solutions. Different students in your class may very well have different solution sequences, and it is a good thing to have students share their differing problemsolving techniques before the whole class.
An important aspect of this question is for students to observe the identical ratios (current versus resistance), and determine whether or not these ratios are equal by chance or equal by necessity. Ask your students, “What kind of evidence would prove these ratios were merely equal by chance?” Setting mathematics aside and viewing this circuit from a purely experimental point of view, ask your students what data could possibly prove these ratios to be equal by chance in this particular case? Hint: it would only take a single example to prove this!
Calculate the necessary resistor values to produce the following percentage splits in current:

Hint: one resistor carries three times the current of the other.
There are many different sets of resistor values that will achieve this design goal!
Different students will likely arrive at different solutions for this design task. Have your students share their differing solutions, emphasizing that there is often more than one acceptable solution to a problem!
Calculate one possible set of resistor values that would produce the following percentage splits in current:

There are many different sets of resistor values that will achieve this design goal! I’ll let you try to determine one of your own.
Different students will likely arrive at different solutions for this design task. Have your students share their differing solutions, emphasizing that there is often more than one acceptable solution to a problem!
Calculate the percentage of total current for each resistor in this parallel circuit:

R_{1} = 50.3% of total current
R_{2} = 27.6% of total current
R_{3} = 22.1% of total current
Nothing to comment on here, really. Just a straightforward current divider formula problem!
Calculate the proper value of resistance R_{2} needs to be in order to draw 40% of the total current in this circuit:

R_{2} = 1.5 kΩ
Followup question: explain how you could arrive at a rough estimate of R_{2}‘s necessary value without doing any algebra. In other words, show how you could at least set limits on R_{2}‘s value (i.e. “We know it has to be less than . . .” or “We know it has to be greater than . . .”).
This is an interesting problem to solve algebraically from the current divider formula. I recommend using the productoversum formula for parallel resistance if you plan on doing this algebraically. The estimation question (in the followup) is also very good to discuss with your students. It is possible to at least “bracket” the value of R_{2} between two different resistance values without doing any math more complex than simple (fractional) arithmetic.
Of course, a less refined approach to solving this problem would be to assume a certain battery voltage and work with numerical figures  but what fun is that?
A student is trying to use the “current divider formula” to calculate current through the second light bulb in a threelamp lighting circuit (typical for an American household):

The student uses Joule’s Law to calculate the resistance of each lamp (240 Ω), and uses the parallel resistance formula to calculate the circuit’s total resistance (80 Ω). With the latter figure, the student also calculates the circuit’s total (source) current: 1.5 A.
Plugging this into the current divider formula, the current through any one lamp turns out to be:

This value of 0.5 amps per light bulb correlates with the value obtained from Joule’s Law directly for each lamp: 0.5 amps from the given values of 120 volts and 60 watts.
The trouble is, something doesn’t add up when the student recalculates for a scenario where one of the switches is open:

With only two light bulbs in operation, the student knows the total resistance must be different than before: 120 Ω instead of 80 Ω. However, when the student plugs these figures into the current divider formula, the result seems to conflict with what Joule’s Law predicts for each lamp’s current draw:

At 0.75 amps per light bulb, the wattage is no longer 60 W. According to Joule’s Law, it will now be 90 watts (120 volts at 0.75 amps). What is wrong here? Where did the student make a mistake?
The student incorrectly assumed that total current in the circuit would remain unchanged after the switch opened. By the way, this is a very common conceptual misunderstanding among new students as they learn about parallel circuits!
I am surprised how often this principle is misunderstood by students as they first learn about parallel circuits. It seems natural for many of them to assume that total circuit current is a constant when the source is actually a constantvoltage source!
Suppose an ammeter has a range of 0 to 1 milliamp, and an internal resistance of 1000 Ω:

Show how a single resistor could be connected to this ammeter to extend its range to 0 to 10 amps. Calculate the resistance of this “range” resistor, as well as its necessary power dissipation rating.

A power dissipation rating of at least 10 watts is necessary for this application.
Ammeter ranging is a very practical example of current divider circuitry.
Published under the terms and conditions of the Creative Commons Attribution License
by Robert Keim
In Partnership with Rohde & Schwarz
by Jake Hertz
In Partnership with ON Semiconductor