We the authors are trying to share the idea that circuit analysis can be fun.Not only is it useful and downright essential to the study of egineering, it is a marvelous education in logical thingking, good even for those who may never analysis another circuit in their professional lifetime.