I noticed that rotational/gyroscopic motion in Classical Mechanics is by far more difficult than anything I've seen in E&M. I mean I remember way back in undergrad, I spent more time on it than almost the whole course of E&M combined. Perhaps it's due to the fact that there are an infinite variety of brain teasers that can be asked about rotation. Not so with other things I've seen. But I still managed. And I'm getting more of a hang of it now. I wasn't a physics major so I wonder how other parts of physics stack up to it. Is there anything really mind boggling in quantum or relativity(at least problem solving wise)? What about thermo or statisitical mechanics? I just want to know if its an uphill battle from here.