Man, Viper, those are exactly the classes I had problems with!  I used to email my dad my circuits assignments...he used to work on the electrical systems of A4s in the Navy.  He couldn't even do some of the problems I had.  But he did say that most of them were circuits no one would ever use in the real world.  My circuits prof was a real asshole, too...he didn't give partial credit.  I mean, who ever heard of an engineering course with no partial credit.  I mean a 3 question test, you make one sign error on a voltage, and you've got a 67?  What kind of crap is that?  As you can see, I'm still very bitter!  :| :| :|