Richard Mistretta's favorite tools.
Website: http://www.youtube.com/teachers
Website: http://sites.google.com/