'Principles of Animal Physiology' includes research on animal genetics and genomics, methods and models and offers a broad range of vertebrate and invertebrate examples, combining clear explanations and a comprehensive supplements package.
I just finished this class and I can't believe I took it. I wanted to learn something about invertebrate physiology however this focused intensely on verts (mammals in particular) which was disappointing (especially since the prof studies crabs).