There has been a vast variety of class room experiences so far. I can say that I haven't wasted my time with a class yet. I've taken math, English, history, and computer classes on top of my major classes and each one has been different. In every class I was at challenged, learned a lot of new things, or gained a useful experience, if not all three. In fact right now I'm in the hardest math class I've ever taken, and even though its challenging and can be difficult, its helping me for the future and is the way a college class should be. There were no over sized classes, and every class had its own style.