Take a look at this site from the University of Calgary, there are some great link suggestions. http://www.ucalgary.ca/repsit/