I'm only taking two... Its kinda annoying though, because these two subjects are classes I could have tested out of easily. The low difficulty of the "Web Development" class is especially irritating. It turns out there's nothing new for me to learn there. Another irritating thing is the fact that the teacher of the generic computer class (which I had to take for the degree I'm going for, and had I registered on time I would have just opted to test out of it) thinks us all to be idiots, to the point where I'm not allowed to use my laptop in class, even though I have all the programs needed, for the fear/excuse of the possibility of me "needing help" that I can't get without being on a class PC. If I can do the assignments at home, why do you think I need your help while I'm in class?! GAH! This is going to be a very frustrating first few years of college. Its amazing how much even the American College System thinks everyone to be dummies. Low level prerequisites should not be required for degree programs and especially higher level classes. Most likely the degree level student who has the ability to graduate is going to either test out of it, or ace the class without giving it much thought.