I checked the AP statistics. 2014 is the latest year I could access. 300,000 take ap calc. 23,000 took CS. And 5600 took AP Chinese. And 106,000 took AP Spanish. I think for DD, a non-Asian, to take AP Chinese in 10th grade is a good thing. Only 3500 took AP Latin. 162,000 bio. Though only about 25% get a 5 in AP Spanish, 70% get a 5 in AP Chinese. 25% is about the same for a 5 in calc.