Please check out these resources. If you have additional websites, ideas, or resources please email me so I can add them to the site.