The following are some great places to look for further information:
This were I will add the user beware comment: anyone can post anything to the web so make sure what you are looking at is reliable. Lots of folks have opinions about legal issues - just make sure they are speaking from first hand experience.
If you find a web page that was useful for this class, email me the link and I will add it. Even better, provide a short review of what you found on the site. Thanks!