These sites and resources have been most helpful to us throughout the years, and we hope they will benefit you, as well.  They include supplemental materials, alternative perspectives, and other diversions that can break up the monotony of a routine while still keeping you and your students on task.