Advice for teaching
University of Virginia resource page for teaching excellence: http://trc.virginia.edu/Publications/Teaching_Concerns/
Good sites about teaching, esp lecturing
http://depts.washington.edu/next/storyID_08953.php
http://www.ntlf.com/html/pi/9601/article1.htm
http://www.oic.id.ucsb.edu/Resources/Teaching/interactlecture.html
http://cms.dt.uh.edu/qep/QEP_web_page_files/bakers%20dozen.pdf
http://serc.carleton.edu/NAGTWorkshops/coursedesign/tutorial/strategies.html
Teach Philosophy 101 (http://www.teachphilosophy101.org), an online resource for philosophy instructors that offers one of the most comprehensive, well-researched, and accessible guides for teachers that I have ever seen.
The learning community "Thinking Out-Loud: Connecting Lives to Social Change": <http://web.stcloudstate.edu/cofox/FYE/FYE07Web/FYE.htm>