For me, being a science major, science classes are hard, but they are fun/rewarding.  Then I have a couple other classes that are just GE stuff.  Being a senior taking sociology 100, I don't go to class, I don't read the books, and I still get As on everything.  You just have to know how to bullshit correctly.