The salmon life cycle is very strange. Learn about some great salmon resources that I have compiled to help with your salmon studies.