Class+Resources+and+Websites

Please feel free to list and annotate any interesting websites and resources that you'd like to share with the group!