I had heard a bit about validating classes when I attended SLS last summer, but I was wondering if some current cadets could offer some input to refresh my memory (and undoubtedly other appointees' as well) on the whole process. I would like to major in engineering, and am considering minoring in a foreign language, so I would like to validate as many classes as I can in order to make this option feasible, without overloading myself. To attempt to validate certain classes, do you just have to express interest in the area to take a test, or do all new cadets take the same test to see where they rank? Do you have to have a certain background (have taken certain classes or have a certain AP test score) in order to be eligible to attempt validation? Which classes can one validate? I am currently taking or have taken Calculus II (community college), Hon. Spanish IV, Hon. German IV, Hon. Calculus, Hon. Chem II, Hon. Physics II, Discrete Math I & II (which, apparently, is a prep for the AP stats test). So, would it be feasible to validate calc II and possibly prob/stats and progress onto Diff EQ's and Calc III (or vice-versa, whichever comes first)? How difficult is it to validate History, so that I could possibly take a foreign language my plebe year? I have heard that it helps your GPA to validate classes you dislike, so it would be amazing if I could validate U.S. History. Would it be inadvisable to validate Plebe courses if that put you into a Cow class? Or do most of these options have classes specifically for plebes who did manage to validate? I found my information on required classes here. Is this still accurate? I couldn't find anything that said when it was last updated.