Philosophy and Education
An introduction to key questions and themes
http://plato.stanford.edu
www.infed.org