Favorite resources include...
Videos by Richard Thornley: Richard Thornley videos rock!
.PDF file of PPT slides developed at Wooster (2015):