Is this a doable Junior year schedule?

schedule looking like this: AP Lang, APush, AP Physics 2, AP Calc AB(taking Precalculus over the Summer), AP CSP, chemistry honors, Spanish 4 honors.

Old/Current Schedule: Ap physics 1, Ap World, Spanish 3 H, Algebra II, Lang II. (Have all high A's in these classes)

Is this a doable schedule for junior year? Also, should I take AP Physics 2 or C mechanics, and should I take AP CSP or CSA?