It's really all relative. It seems easy for people in certain majors and hard for others. For example, people always seem to wince when they hear mine (Mechanical Engineering, with a Business Minor) but I don't think it's really that bad (apart from some BAD professors).