One of my fellow science teachers found this brilliant set of explanations of scientific ideas:
http://www.nakedscientists.com/
"Naked" as in stripped down to the bare essential ideas, rather than, well, you know what. Try telling that to the school's locked down Google!