How I learned philosophy (very much a work in progress)…
The Stanford Encyclopedia on Philosophy
Philosophize This! podcast
Doing Philosophy textbook (Phil 101)
A Very Short Introduction Series (various topics)
Wikipedia (a lot of the entries are remarkably good)
How to Be Perfect (ethics)