I've actually just put together a set of classes that we're going through now for the Electrical subteam.
I'm covering:
* Basic electrical circuit concepts
* Sensors
* Wires and connectors
* FRC Control System
* Pneumatics
* Digital electronics
* Other concepts (PWM, ADC)
* Building circuits with a set of labs using Arduino
Is it effective? Not sure yet - it's a new set of classes.

Maybe the students can chime in here.
But, we're covering basic fundamental theory, FRC specific elements, and getting hands on - both with FRC parts, tools, and circuit building.
There is a homework sheet (1-2 pages, simple questions) to go with each class.
If you want more details, feel free to send me a PM.
__________________
FRC Team 111 - WildStang (Mentor, Drive Coach)
FTC Team 7458 - Full Force! (Mentor, Coach)
FRC Team 3132 - Australia's FIRST FRC Team! (Holy crazy first year, Batman!)