<p>Thanks again, SRmom. This looks reassuring. My S will have to select a foreign language other than the one he wanted because of scheduling conflict (not related to size of class). He must fulfill the requirement in his freshman year. My older S had conflicts, too, and was pushed into a class that he did not really want to take; that one was caused by class size restriction and the peculiarities of the online class registration system.
Best of luck to your D!</p>