I have heard of many kids self study for the AP test. My school does not offer a wide range of AP classes but I want to prep and take the following AP tests: AP English Language, AP Biology, AP World History, AP French, AP U.S. History (is it possible to re-take AP tests?). I am fluent in both French and Spanish. AP Biology and World History are my only two challenges of the bunch. Do you consider these the most difficult AP tests to prepare for? Does the state of California sponsor any online AP courses? If so, send me a link about it.