Khan Academy offers a huge amount of extra information on multiple high schools subjects and their Science resources are a great way to aquire extra knowledge for Biology, Chemistry, and Physics. They also offer ACT and SAT prep courses and practice tests for those getting ready to take those tests.