In addition, the major gives you several areas and tells you to take a specific number of courses from each area. You have to take a lot of classes in a row once you get to your junior and senior years. In addition, there are lots of Business majors, so small class sizes probably aren't likely. The payoff is a very light workload. I don't know any chem majors.
All signs point to a frightening program, though.
The communications majors aren't big fans of the program. You also get to make fun of general computer users, but that's not as good, because you don't have to be a computer science major to know more about computers than most people. Once you get done with all of the prerequisites, you can take just about any class in the program you want. There aren't a whole heck of a lot of Econ majors, partially because it's a traditional liberal arts program. If you want to teach, then by all means, be an Ed major.