Most classes are awesome. The material is fascinating, and the professors are really nice and want to talk to you! I've had a few classes that I wasn't completely happy with because of how they were organized and taught, but they weren't horrible either.