Resource information is ever changing. I have tried to break down resources into separate categories to simplify your search. The resources given are merely suggestions and are what I use most often or what I find helpful. I have tried to write something from my perspective under each item.