I so hope dd can take APUSH as a sophomore. If she has to wait, she will have 4 AP classes as a junior. To me, thats too much.